Enerflex Ltd (EFX)

Enerflex Ltd experienced notable insider trading activity following its recent earnings report, which showed a significant EPS beat. Director Juan Carlos Villegas executed multiple buy orders totaling over 280,000 CAD in August 2026. These acquisitions reflect positive sentiment from leadership as the stock price maintains a strong position within its annual range.
Ticker: EFX Exchange: TOR


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Enerflex Ltd. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
2.7
Villegas, Juan Carlos Director of Issuer Non-Executive Director
Transaction date
Purchase
Price
143.34
Quantity 52,636 +38.5%
Value CA$1,172,131
2.7
Villegas, Juan Carlos Director of Issuer Non-Executive Director
Transaction date
Purchase
Price
283.14
Quantity 19,376 -49.7%
Value CA$3,826,690
2.7
Villegas, Juan Carlos Director of Issuer Non-Executive Director
Transaction date
Purchase
Price
106.21
Quantity 74,894 -1.8%
Value CA$4,776,528
2.7
Villegas, Juan Carlos Director of Issuer Non-Executive Director
Transaction date
Purchase
Price
28.15
Quantity 1,200
Value CA$33,780
2.3
Dhindsa, Gurpreet (Preet) Singh Senior Officer of Issuer Officer
Transaction date
Purchase
Price
39.00
Quantity 1,265 +28.2%
Value CA$49,335
2.3
Dhindsa, Gurpreet (Preet) Singh Senior Officer of Issuer Officer
Transaction date
Purchase
Price
39.26
Quantity 6 +0.0%
Value CA$236
2.3
Dhindsa, Gurpreet (Preet) Singh Senior Officer of Issuer Officer
Transaction date
Purchase
Price
39.38
Quantity 41 +0.1%
Value CA$1,615
2.3
Dhindsa, Gurpreet (Preet) Singh Senior Officer of Issuer Officer
Transaction date
Purchase
Price
39.00
Quantity 20 +0.1%
Value CA$780
2.3
Dhindsa, Gurpreet (Preet) Singh Senior Officer of Issuer Officer
Transaction date
Purchase
Price
38.50
Quantity 405 +1.2%
Value CA$15,592
1.4
Meineri, Mauricio Javier Senior Officer of Issuer Officer
Transaction date
Sale
Price
21.30
Quantity 8,085 -9.6%
Value US$172,210
1.4
Meineri, Mauricio Javier Senior Officer of Issuer Officer
Transaction date
Sale
Price
21.30
Quantity 2,812 -3.2%
Value US$59,896
2.7
Cherniavsky, Benjamin David Director of Issuer Non-Executive Director
Transaction date
Purchase
Price
20.50
Quantity 1,000 +10.2%
Value CA$20,500
2.3
Dhindsa, Gurpreet (Preet) Singh Senior Officer of Issuer Officer
Transaction date
Purchase
Price
21.08
Quantity 6 +0.0%
Value CA$126
2.3
Dhindsa, Gurpreet (Preet) Singh Senior Officer of Issuer Officer
Transaction date
Purchase
Price
21.19
Quantity 12 +0.0%
Value CA$254
2.3
Dhindsa, Gurpreet (Preet) Singh Senior Officer of Issuer Officer
Transaction date
Purchase
Price
21.20
Quantity 34 +0.1%
Value CA$721
2.7
Villegas, Juan Carlos Director of Issuer Non-Executive Director
Transaction date
Sale
Price
19.10
Quantity 200
Value CA$3,820
2.7
Villegas, Juan Carlos Director of Issuer Non-Executive Director
Transaction date
Sale
Price
19.10
Quantity 19,400 -99.0%
Value CA$370,540
2.7
Villegas, Juan Carlos Director of Issuer Non-Executive Director
Transaction date
Sale
Price
19.10
Quantity 26,000 -57.0%
Value CA$496,600
2.7
Villegas, Juan Carlos Director of Issuer Non-Executive Director
Transaction date
Sale
Price
19.10
Quantity 10,900 -19.3%
Value CA$208,190
2.7
Villegas, Juan Carlos Director of Issuer Non-Executive Director
Transaction date
Sale
Price
19.10
Quantity 10,600 -15.8%
Value CA$202,460
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-10 2026-08-07 B Purchase

Director of Issuer

Non-Executive Director
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

Director of Issuer

Non-Executive Director
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

Director of Issuer

Non-Executive Director
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

Director of Issuer

Non-Executive Director
1,200
28.15
CA$33,780
1,200 28.15 CA$33,780
2026-05-12 2026-05-08 B Purchase

Senior Officer of Issuer

Officer
1,265 +28.2%
39.00
CA$49,335
1,265 +28.2% 39.00 CA$49,335
2026-05-12 2026-05-08 B Purchase

Senior Officer of Issuer

Officer
6 +0.0%
39.26
CA$236
6 +0.0% 39.26 CA$236
2026-05-12 2026-05-08 B Purchase

Senior Officer of Issuer

Officer
41 +0.1%
39.38
CA$1,615
41 +0.1% 39.38 CA$1,615
2026-05-12 2026-05-08 B Purchase

Senior Officer of Issuer

Officer
20 +0.1%
39.00
CA$780
20 +0.1% 39.00 CA$780
2026-05-12 2026-05-08 B Purchase

Senior Officer of Issuer

Officer
405 +1.2%
38.50
CA$15,592
405 +1.2% 38.50 CA$15,592
2026-03-13 2026-03-13 S Sale

Senior Officer of Issuer

Officer
8,085 -9.6%
21.30
US$172,210
8,085 -9.6% 21.30 US$172,210
2026-03-13 2026-03-12 S Sale

Senior Officer of Issuer

Officer
2,812 -3.2%
21.30
US$59,896
2,812 -3.2% 21.30 US$59,896
2025-12-24 2025-12-24 B Purchase

Director of Issuer

Non-Executive Director
1,000 +10.2%
20.50
CA$20,500
1,000 +10.2% 20.50 CA$20,500
2025-12-24 2025-12-22 B Purchase

Senior Officer of Issuer

Officer
6 +0.0%
21.08
CA$126
6 +0.0% 21.08 CA$126
2025-12-24 2025-12-22 B Purchase

Senior Officer of Issuer

Officer
12 +0.0%
21.19
CA$254
12 +0.0% 21.19 CA$254
2025-12-24 2025-12-22 B Purchase

Senior Officer of Issuer

Officer
34 +0.1%
21.20
CA$721
34 +0.1% 21.20 CA$721
2025-11-12 2025-11-11 S Sale

Director of Issuer

Non-Executive Director
200
19.10
CA$3,820
200 19.10 CA$3,820
2025-11-12 2025-11-11 S Sale

Director of Issuer

Non-Executive Director
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

Director of Issuer

Non-Executive Director
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

Director of Issuer

Non-Executive Director
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

Director of Issuer

Non-Executive Director
10,600 -15.8%
19.10
CA$202,460
10,600 -15.8% 19.10 CA$202,460