30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

NFI Group Inc (NFI)

Over the last 90 days, NFI Group Inc. has seen significant insider buying, with a net buy value of over $11.7 million. Director Adam L. Gray was particularly active, making multiple large purchases. This activity occurred against a backdrop of positive stock performance, with the stock up 24.7% in 90 days and trading near its 52-week high.
Stock chart
Ticker: NFI Exchange: TOR


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Gray, Adam L.
Director of Issuer
1 purchase — total 100,000 CAD
Buy 15 Jun 2026
Value CA$1,010,509.46 | Price 109.52 | Shares 37,366
Buy 12 Jun 2026
Value CA$2,421,393.90 | Price 161.23 | Shares 96,059
Buy 11 Jun 2026
Value CA$100,000.00 | Price 22.43 | Shares 1,000
Buy 10 Jun 2026
Value CA$100,000.00 | Price 22.18 | Shares 1,000
Buy 1 Jun 2026
Value CA$100,000.00 | Price 23.62 | Shares 1,000
Buy 26 May 2026
Value CA$117,238.16 | Price 22.55 | Shares 5,200
Buy 25 May 2026
Value CA$15,095.50 | Price 22.70 | Shares 665
Buy 21 May 2026
Value CA$516,250.00 | Price 20.65 | Shares 25,000
Buy 21 May 2026
Value CA$3,240,320.22 | Price 20.69 | Shares 156,600
Buy 13 May 2026
Value CA$208,239.00 | Price 20.82 | Shares 10,000
Buy 13 May 2026
Value CA$312,358.50 | Price 20.82 | Shares 15,000
Buy 13 May 2026
Value CA$519,085.00 | Price 20.76 | Shares 25,000
Buy 13 May 2026
Value US$15,178.00 | Price 15.18 | Shares 1,000
Buy 12 May 2026
Value CA$511,382.50 | Price 20.46 | Shares 25,000
Buy 12 May 2026
Value US$37,550.00 | Price 15.02 | Shares 2,500
Sale 30 Mar 2026
Value CA$1,680.80 | Price 19.10 | Shares 88
Buy 27 Mar 2026
Value CA$10,053.75 | Price 19.15 | Shares 525
Buy 24 Mar 2026
Value CA$283,579.50 | Price 18.91 | Shares 15,000
Buy 23 Mar 2026
Value CA$68,043.00 | Price 18.39 | Shares 3,700
Buy 20 Mar 2026
Value CA$1,618,709.57 | Price 17.97 | Shares 90,100
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-06-15 2026-06-15 B Purchase

Director of Issuer

Non-Executive Director
37,366 -34.6%
109.52
CA$1,010,509
37,366 -34.6% 109.52 CA$1,010,509
2026-06-15 2026-06-12 B Purchase

Director of Issuer

Non-Executive Director
96,059 -23.6%
161.23
CA$2,421,394
96,059 -23.6% 161.23 CA$2,421,394
2026-06-15 2026-06-11 B Purchase

Director of Issuer

Non-Executive Director
37,600 +19.7%
194.43
CA$1,265,681
37,600 +19.7% 194.43 CA$1,265,681
2026-06-15 2026-06-10 B Purchase

Director of Issuer

Non-Executive Director
1,000 +0.7%
22.18
CA$100,000
1,000 +0.7% 22.18 CA$100,000
2026-06-03 2026-06-01 B Purchase

Director or Senior Officer of Insider or Subsidiary of Issuer

Executive Director
1,000 +35.2%
23.62
CA$100,000
1,000 +35.2% 23.62 CA$100,000
2026-05-26 2026-05-26 B Purchase

Director of Issuer

Non-Executive Director
5,200 +0.0%
22.55
CA$117,238
5,200 +0.0% 22.55 CA$117,238
2026-05-25 2026-05-25 B Purchase

Senior Officer of Issuer

Officer
665 +17.5%
22.70
CA$15,096
665 +17.5% 22.70 CA$15,096
2026-05-26 2026-05-21 B Purchase

Director of Issuer

Non-Executive Director
25,000 +0.1%
20.65
CA$516,250
25,000 +0.1% 20.65 CA$516,250
2026-05-26 2026-05-21 B Purchase

Director of Issuer

Non-Executive Director
156,600 +0.6%
20.69
CA$3,240,320
156,600 +0.6% 20.69 CA$3,240,320
2026-05-20 2026-05-13 B Purchase

Director of Issuer

Non-Executive Director
10,000 +17.8%
20.82
CA$208,239
10,000 +17.8% 20.82 CA$208,239
2026-05-20 2026-05-13 B Purchase

Director of Issuer

Non-Executive Director
15,000 +4.7%
20.82
CA$312,358
15,000 +4.7% 20.82 CA$312,358
2026-05-14 2026-05-13 B Purchase

Director of Issuer

Non-Executive Director
25,000 +100.0%
20.76
CA$519,085
25,000 +100.0% 20.76 CA$519,085
2026-05-13 2026-05-13 B Purchase

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 +4.8%
15.18
US$15,178
1,000 +4.8% 15.18 US$15,178
2026-05-14 2026-05-12 B Purchase

Director of Issuer

Non-Executive Director
25,000
20.46
CA$511,382
25,000 20.46 CA$511,382
2026-05-12 2026-05-12 B Purchase

Director of Issuer, Senior Officer of Issuer

Executive Director
2,500 +13.8%
15.02
US$37,550
2,500 +13.8% 15.02 US$37,550
2026-03-31 2026-03-30 S Sale

Director of Issuer

Non-Executive Director
88 -0.2%
19.10
CA$1,681
88 -0.2% 19.10 CA$1,681
2026-03-27 2026-03-27 B Purchase

Senior Officer of Issuer

Officer
525 +16.0%
19.15
CA$10,054
525 +16.0% 19.15 CA$10,054
2026-03-26 2026-03-24 B Purchase

Director of Issuer

Non-Executive Director
15,000 +4.9%
18.91
CA$283,580
15,000 +4.9% 18.91 CA$283,580
2026-03-23 2026-03-23 B Purchase

Senior Officer of Issuer

Officer
3,700 +5.3%
18.39
CA$68,043
3,700 +5.3% 18.39 CA$68,043
2026-03-20 2026-03-20 B Purchase

Director of Issuer

Non-Executive Director
90,100 +0.4%
17.97
CA$1,618,710
90,100 +0.4% 17.97 CA$1,618,710