Villegas, Juan Carlos

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -11% 8.2% 15.1%
Success rate 13% 68% 82%
Transactions
17 53% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 77%
Success rate 73%
Average holding period 220
Transactions 28
Villegas, Juan Carlos's trades of Enerflex Ltd's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
143.34
Quantity 52,636 +38.5%
Value CA$1,172,131
Transaction date
Purchase
Price
283.14
Quantity 19,376 -49.7%
Value CA$3,826,690
Transaction date
Purchase
Price
106.21
Quantity 74,894 -1.8%
Value CA$4,776,528
Transaction date
Purchase
Price
28.15
Quantity 1,200
Value CA$33,780
Transaction date
Sale
Price
19.10
Quantity 200
Value CA$3,820
Transaction date
Sale
Price
19.10
Quantity 19,400 -99.0%
Value CA$370,540
Transaction date
Sale
Price
19.10
Quantity 26,000 -57.0%
Value CA$496,600
Transaction date
Sale
Price
19.10
Quantity 10,900 -19.3%
Value CA$208,190
Transaction date
Sale
Price
19.10
Quantity 10,600 -15.8%
Value CA$202,460
Transaction date
Sale
Price
19.10
Quantity 4,600 -6.4%
Value CA$87,860
Transaction date
Sale
Price
19.10
Quantity 2,000 -2.7%
Value CA$38,200
Transaction date
Sale
Price
19.10
Quantity 2,200 -2.9%
Value CA$42,020
Transaction date
Purchase
Price
10.83
Quantity 1,800 +2.4%
Value CA$19,494
Transaction date
Purchase
Price
10.85
Quantity 1,400 +1.9%
Value CA$15,190
Transaction date
Purchase
Price
10.90
Quantity 5,000 +7.4%
Value CA$54,500
Transaction date
Purchase
Price
10.92
Quantity 5,100 +8.1%
Value CA$55,692
Transaction date
Purchase
Price
10.81
Quantity 1,700 +2.8%
Value CA$18,377
Transaction date
Purchase
Price
10.82
Quantity 1,900 +3.2%
Value CA$20,558
Transaction date
Purchase
Price
10.84
Quantity 500 +0.9%
Value CA$5,420
Transaction date
Purchase
Price
10.85
Quantity 900 +1.6%
Value CA$9,765
Transaction date
Purchase
Price
8.50
Quantity 28,800 +100.0%
Value CA$244,800
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-10 2026-08-07 B Purchase
52,636 +38.5%
143.34
CA$1,172,131
52,636 +38.5% 143.34 CA$1,172,131
2026-08-10 2026-08-07 B Purchase
19,376 -49.7%
283.14
CA$3,826,690
19,376 -49.7% 283.14 CA$3,826,690
2026-08-10 2026-08-07 B Purchase
74,894 -1.8%
106.21
CA$4,776,528
74,894 -1.8% 106.21 CA$4,776,528
2026-08-10 2026-08-07 B Purchase
1,200
28.15
CA$33,780
1,200 28.15 CA$33,780
2025-11-12 2025-11-11 S Sale
200
19.10
CA$3,820
200 19.10 CA$3,820
2025-11-12 2025-11-11 S Sale
19,400 -99.0%
19.10
CA$370,540
19,400 -99.0% 19.10 CA$370,540
2025-11-12 2025-11-11 S Sale
26,000 -57.0%
19.10
CA$496,600
26,000 -57.0% 19.10 CA$496,600
2025-11-12 2025-11-11 S Sale
10,900 -19.3%
19.10
CA$208,190
10,900 -19.3% 19.10 CA$208,190
2025-11-12 2025-11-11 S Sale
10,600 -15.8%
19.10
CA$202,460
10,600 -15.8% 19.10 CA$202,460
2025-11-12 2025-11-11 S Sale
4,600 -6.4%
19.10
CA$87,860
4,600 -6.4% 19.10 CA$87,860
2025-11-12 2025-11-11 S Sale
2,000 -2.7%
19.10
CA$38,200
2,000 -2.7% 19.10 CA$38,200
2025-11-12 2025-11-11 S Sale
2,200 -2.9%
19.10
CA$42,020
2,200 -2.9% 19.10 CA$42,020
2025-03-28 2025-03-28 B Purchase
1,800 +2.4%
10.83
CA$19,494
1,800 +2.4% 10.83 CA$19,494
2025-03-28 2025-03-28 B Purchase
1,400 +1.9%
10.85
CA$15,190
1,400 +1.9% 10.85 CA$15,190
2025-03-28 2025-03-28 B Purchase
5,000 +7.4%
10.90
CA$54,500
5,000 +7.4% 10.90 CA$54,500
2025-03-28 2025-03-28 B Purchase
5,100 +8.1%
10.92
CA$55,692
5,100 +8.1% 10.92 CA$55,692
2025-03-28 2025-03-28 B Purchase
1,700 +2.8%
10.81
CA$18,377
1,700 +2.8% 10.81 CA$18,377
2025-03-28 2025-03-28 B Purchase
1,900 +3.2%
10.82
CA$20,558
1,900 +3.2% 10.82 CA$20,558
2025-03-28 2025-03-28 B Purchase
500 +0.9%
10.84
CA$5,420
500 +0.9% 10.84 CA$5,420
2025-03-28 2025-03-28 B Purchase
900 +1.6%
10.85
CA$9,765
900 +1.6% 10.85 CA$9,765
2022-12-15 2022-12-15 B Purchase
28,800 +100.0%
8.50
CA$244,800
28,800 +100.0% 8.50 CA$244,800