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

Northland Power Inc (NPI)

The most recent insider trading activity occurred on March 13, 2026, with a Director purchasing shares. Prior to this, significant buying activity was observed in November 2025, involving multiple senior officers and directors. The majority of transactions were purchases, indicating a positive sentiment from insiders.
Stock chart
Ticker: NPI Exchange: TOR


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Ruemmler, Eckhardt Guenter
Director of Issuer
1 purchase — total 9,159 EUR
Buy 13 Mar 2026
Value €3,484,127.15 | Price 18.64 | Shares 17,137
Sale 12 Feb 2026
Value CA$4,972,659.02 | Price 477.85 | Shares 5,368
Buy 23 Dec 2025
Value €1,808.68 | Price 17.56 | Shares 103
Buy 27 Nov 2025
Value CA$501,339.00 | Price 16.71 | Shares 30,000
Buy 26 Nov 2025
Value CA$12,570.40 | Price 16.54 | Shares 760
Buy 26 Nov 2025
Value CA$19,460.56 | Price 16.52 | Shares 1,178
Buy 26 Nov 2025
Value CA$324,000.00 | Price 16.20 | Shares 20,000
Buy 26 Nov 2025
Value €7,285.40 | Price 9.98 | Shares 730
Buy 26 Nov 2025
Value CA$24,495.00 | Price 16.33 | Shares 1,500
Buy 25 Nov 2025
Value €12,380.20 | Price 10.36 | Shares 1,195
Buy 26 Sep 2025
Value €9,189.65 | Price 14.03 | Shares 655
Buy 27 Jun 2025
Value €12,090.65 | Price 13.59 | Shares 890
Buy 30 Dec 2024
Value €9,831.80 | Price 11.99 | Shares 820
Buy 28 Sep 2024
Value €8,961.00 | Price 15.45 | Shares 580
Buy 28 Mar 2024
Value €16,242.60 | Price 15.18 | Shares 1,070
Buy 29 Dec 2023
Value €8,384.40 | Price 16.44 | Shares 510
Buy 29 Sep 2023
Value €8,382.10 | Price 15.38 | Shares 545
Buy 29 Sep 2023
Value CA$43,880.00 | Price 21.94 | Shares 2,000
Buy 29 Sep 2023
Value CA$443,348.00 | Price 22.17 | Shares 20,000
Buy 30 Jun 2023
Value €29,515.50 | Price 18.74 | Shares 1,575
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-03-20 2026-03-13 B Purchase

Director of Issuer

Non-Executive Director
17,137 -8.9%
18.64
€3,484,127
17,137 -8.9% 18.64 €3,484,127
2026-02-17 2026-02-12 S Sale

Senior Officer of Issuer

Officer
5,368 +33.2%
477.85
CA$4,972,659
5,368 +33.2% 477.85 CA$4,972,659
2025-12-28 2025-12-23 B Purchase

Senior Officer of Issuer

Officer
46,455
342.78
€1,886,517
46,455 342.78 €1,886,517
2025-11-27 2025-11-27 B Purchase

Senior Officer of Issuer

Officer
30,000
16.71
CA$501,339
30,000 16.71 CA$501,339
2025-12-01 2025-11-26 B Purchase

Senior Officer of Issuer

Officer
760
16.54
CA$12,570
760 16.54 CA$12,570
2025-12-01 2025-11-26 B Purchase

Senior Officer of Issuer

Officer
1,178
16.52
CA$19,461
1,178 16.52 CA$19,461
2025-11-28 2025-11-26 B Purchase

Director of Issuer

Non-Executive Director
20,000
16.20
CA$324,000
20,000 16.20 CA$324,000
2025-11-27 2025-11-26 B Purchase

Director of Issuer

Non-Executive Director
730 +7.9%
9.98
€7,285
730 +7.9% 9.98 €7,285
2025-11-27 2025-11-26 B Purchase

Director of Issuer

Non-Executive Director
1,500 +36.4%
16.33
CA$24,495
1,500 +36.4% 16.33 CA$24,495
2025-11-27 2025-11-25 B Purchase

Director of Issuer

Non-Executive Director
1,195 +14.8%
10.36
€12,380
1,195 +14.8% 10.36 €12,380
2025-09-29 2025-09-26 B Purchase

Director of Issuer

Non-Executive Director
655 +8.9%
14.03
€9,190
655 +8.9% 14.03 €9,190
2025-06-27 2025-06-27 B Purchase

Director of Issuer

Non-Executive Director
890 +13.7%
13.59
€12,091
890 +13.7% 13.59 €12,091
2024-12-30 2024-12-30 B Purchase

Director of Issuer

Non-Executive Director
820 +16.8%
11.99
€9,832
820 +16.8% 11.99 €9,832
2024-09-30 2024-09-28 B Purchase

Director of Issuer

Non-Executive Director
580 +13.5%
15.45
€8,961
580 +13.5% 15.45 €8,961
2024-03-29 2024-03-28 B Purchase

Director of Issuer

Non-Executive Director
1,070 +40.7%
15.18
€16,243
1,070 +40.7% 15.18 €16,243
2024-01-02 2023-12-29 B Purchase

Director of Issuer

Non-Executive Director
510 +24.1%
16.44
€8,384
510 +24.1% 16.44 €8,384
2023-09-29 2023-09-29 B Purchase

Director of Issuer

Non-Executive Director
545 +34.6%
15.38
€8,382
545 +34.6% 15.38 €8,382
2023-09-29 2023-09-29 B Purchase

Senior Officer of Issuer

Officer
2,000
21.94
CA$43,880
2,000 21.94 CA$43,880
2023-09-29 2023-09-29 B Purchase

Senior Officer of Issuer

Officer
20,000 +27.8%
22.17
CA$443,348
20,000 +27.8% 22.17 CA$443,348
2023-06-30 2023-06-30 B Purchase

Director of Issuer

Non-Executive Director
1,575
18.74
€29,516
1,575 18.74 €29,516