Enerflex Ltd (EFX)

Over the past 90 days, Enerflex Ltd saw net insider buying totaling approximately 49,425 CAD. This activity was driven by a senior officer who executed five purchase transactions on May 8, 2026, shortly after the company's latest earnings report. The stock has experienced a 10.3% price increase over the same period.
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
Dhindsa, Gurpreet (Preet) Singh
Senior Officer of Issuer
5 purchases — total 67,558 CAD
Buy 8 May 2026
Value CA$3,279,029.13 | Price 323.24 | Shares 37,930
Buy 8 May 2026
Value CA$1,469,925.47 | Price 265.42 | Shares 30,215
Buy 8 May 2026
Value CA$1,614.58 | Price 39.38 | Shares 41
Buy 8 May 2026
Value CA$780.00 | Price 39.00 | Shares 20
Buy 8 May 2026
Value CA$15,592.50 | Price 38.50 | Shares 405
Sale 13 Mar 2026
Value US$1,067,708.69 | Price 201.41 | Shares 47,862
Sale 12 Mar 2026
Value US$59,895.60 | Price 21.30 | Shares 2,812
Buy 24 Dec 2025
Value CA$20,500.00 | Price 20.50 | Shares 1,000
Buy 22 Dec 2025
Value CA$126.48 | Price 21.08 | Shares 6
Buy 22 Dec 2025
Value CA$254.28 | Price 21.19 | Shares 12
Buy 22 Dec 2025
Value CA$720.80 | Price 21.20 | Shares 34
Sale 11 Nov 2025
Value CA$3,820.00 | Price 19.10 | Shares 200
Sale 11 Nov 2025
Value CA$370,540.00 | Price 19.10 | Shares 19,400
Sale 11 Nov 2025
Value CA$496,600.00 | Price 19.10 | Shares 26,000
Sale 11 Nov 2025
Value CA$208,190.00 | Price 19.10 | Shares 10,900
Sale 11 Nov 2025
Value CA$202,460.00 | Price 19.10 | Shares 10,600
Sale 11 Nov 2025
Value CA$87,860.00 | Price 19.10 | Shares 4,600
Sale 11 Nov 2025
Value CA$38,200.00 | Price 19.10 | Shares 2,000
Sale 11 Nov 2025
Value CA$42,020.00 | Price 19.10 | Shares 2,200
Buy 10 Nov 2025
Value CA$250,025.00 | Price 13.70 | Shares 18,250
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-12 2026-05-08 B Purchase

Senior Officer of Issuer

Officer
37,930 -4.5%
323.24
CA$3,279,029
37,930 -4.5% 323.24 CA$3,279,029
2026-05-12 2026-05-08 B Purchase

Senior Officer of Issuer

Officer
30,215 -26.0%
265.42
CA$1,469,925
30,215 -26.0% 265.42 CA$1,469,925
2026-05-12 2026-05-08 B Purchase

Senior Officer of Issuer

Officer
68,130 -20.9%
441.99
CA$4,284,281
68,130 -20.9% 441.99 CA$4,284,281
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
2025-11-12 2025-11-11 S Sale

Director of Issuer

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

Director of Issuer

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

Director of Issuer

Non-Executive Director
2,200 -2.9%
19.10
CA$42,020
2,200 -2.9% 19.10 CA$42,020
2025-11-12 2025-11-10 B Purchase

Senior Officer of Issuer

Officer
18,250 +100.0%
13.70
CA$250,025
18,250 +100.0% 13.70 CA$250,025