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

National Bank of Canada (NA)

Over the last 90 days, insider trading at National Bank of Canada shows a net buy of $33,837 from one insider, with total buy transactions amounting to $46,498. No executive transactions were recorded. The stock has seen a 26.2% increase in price over the past 90 days, nearing its 52-week high. The last earnings report exceeded expectations by 3.19%.
Stock chart
Ticker: NA Exchange: TOR


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Charest, Yvon
Director of Issuer
1 purchase — total 46,498 CAD
Buy 19 May 2026
Value CA$4,024,342.19 | Price 411.15 | Shares 48,146
Buy 10 Mar 2026
Value CA$3,938,142.83 | Price 408.50 | Shares 65,410
Buy 5 Mar 2026
Value CA$1,010,127.00 | Price 190.59 | Shares 5,300
Buy 18 Feb 2026
Value CA$42,134.03 | Price 174.83 | Shares 241
Planned buy 31 Dec 2025
Value CA$23,445.37 | Price 138.73 | Shares 169
Planned buy 31 Dec 2025
Value CA$53,019.00 | Price 137.00 | Shares 387
Planned buy 31 Dec 2025
Value CA$8,236.22 | Price 135.02 | Shares 61
Planned buy 31 Dec 2025
Value CA$49,687.20 | Price 138.02 | Shares 360
Planned buy 31 Dec 2025
Value CA$78,381.16 | Price 138.00 | Shares 568
Planned buy 31 Dec 2025
Value CA$27,327.36 | Price 135.96 | Shares 201
Planned buy 31 Dec 2025
Value CA$32,182.02 | Price 137.53 | Shares 234
Buy 18 Dec 2025
Value CA$99,915.10 | Price 172.86 | Shares 578
Sale 8 Dec 2025
Value CA$238,784.00 | Price 170.56 | Shares 1,400
Sale 8 Dec 2025
Value CA$17,060.50 | Price 170.61 | Shares 100
Sale 8 Dec 2025
Value CA$85,290.00 | Price 170.58 | Shares 500
Sale 8 Dec 2025
Value CA$68,220.00 | Price 170.55 | Shares 400
Sale 8 Dec 2025
Value CA$153,513.00 | Price 170.57 | Shares 900
Sale 8 Dec 2025
Value CA$17,050.50 | Price 170.51 | Shares 100
Sale 8 Dec 2025
Value CA$17,049.00 | Price 170.49 | Shares 100
Sale 8 Dec 2025
Value CA$17,044.50 | Price 170.45 | Shares 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-05-20 2026-05-19 B Purchase

Director of Issuer

Non-Executive Director
48,146 -1.2%
411.15
CA$4,024,342
48,146 -1.2% 411.15 CA$4,024,342
2026-03-10 2026-03-10 B Purchase

Director of Issuer

Non-Executive Director
65,410 +12.9%
408.50
CA$3,938,143
65,410 +12.9% 408.50 CA$3,938,143
2026-03-08 2026-03-05 B Purchase

Director of Issuer

Non-Executive Director
34,654 -10.6%
448.45
CA$481,651
34,654 -10.6% 448.45 CA$481,651
2026-02-18 2026-02-18 B Purchase

Director of Issuer

Non-Executive Director
241 +1.2%
174.83
CA$42,134
241 +1.2% 174.83 CA$42,134
2026-03-12 2025-12-31 PP Planned purchase

Senior Officer of Issuer

Officer
169 +2.4%
138.73
CA$23,445
169 +2.4% 138.73 CA$23,445
2026-02-18 2025-12-31 PP Planned purchase

Senior Officer of Issuer

Officer
387 +6.3%
137.00
CA$53,019
387 +6.3% 137.00 CA$53,019
2026-02-18 2025-12-31 PP Planned purchase

Senior Officer of Issuer

Officer
61 +17.6%
135.02
CA$8,236
61 +17.6% 135.02 CA$8,236
2026-02-18 2025-12-31 PP Planned purchase

Senior Officer of Issuer

Officer
360 +8.5%
138.02
CA$49,687
360 +8.5% 138.02 CA$49,687
2026-02-18 2025-12-31 PP Planned purchase

Senior Officer of Issuer

Officer
568 +4.8%
138.00
CA$78,381
568 +4.8% 138.00 CA$78,381
2026-02-18 2025-12-31 PP Planned purchase

Senior Officer of Issuer

Officer
201 +5.1%
135.96
CA$27,327
201 +5.1% 135.96 CA$27,327
2026-02-18 2025-12-31 PP Planned purchase

Senior Officer of Issuer

Officer
234 +1.6%
137.53
CA$32,182
234 +1.6% 137.53 CA$32,182
2025-12-19 2025-12-18 B Purchase

Senior Officer of Issuer

Officer
578 +15.8%
172.86
CA$99,915
578 +15.8% 172.86 CA$99,915
2025-12-12 2025-12-08 S Sale

Senior Officer of Issuer

Officer
1,400 -10.6%
170.56
CA$238,784
1,400 -10.6% 170.56 CA$238,784
2025-12-12 2025-12-08 S Sale

Senior Officer of Issuer

Officer
100 -0.8%
170.61
CA$17,060
100 -0.8% 170.61 CA$17,060
2025-12-12 2025-12-08 S Sale

Senior Officer of Issuer

Officer
500 -3.6%
170.58
CA$85,290
500 -3.6% 170.58 CA$85,290
2025-12-12 2025-12-08 S Sale

Senior Officer of Issuer

Officer
400 -2.8%
170.55
CA$68,220
400 -2.8% 170.55 CA$68,220
2025-12-12 2025-12-08 S Sale

Senior Officer of Issuer

Officer
900 -6.0%
170.57
CA$153,513
900 -6.0% 170.57 CA$153,513
2025-12-12 2025-12-08 S Sale

Senior Officer of Issuer

Officer
100 -0.7%
170.51
CA$17,050
100 -0.7% 170.51 CA$17,050
2025-12-12 2025-12-08 S Sale

Senior Officer of Issuer

Officer
100 -0.7%
170.49
CA$17,049
100 -0.7% 170.49 CA$17,049
2025-12-12 2025-12-08 S Sale

Senior Officer of Issuer

Officer
100 -0.6%
170.45
CA$17,044
100 -0.6% 170.45 CA$17,044