Insider Profile
Bank of Montreal
1
Companies Filed At
0
Open-Market Buys (2yr)
—
Buy Value (2yr, open-market)
Apr 23, 2026
Most Recent Trade
69
Credibility
Score
85%
Hit Rate
+9.5%
Avg 90d Return
+8.4%
Median 90d Return
163
Evaluated Trades
+25.6%
Best Trade
-4.0%
Worst Trade
Hit rate and returns are based on 163 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. This insider has a solid track record of profitable timing.
Date Company Role Nature Dir. Shares Price Value Score
Apr 23, 2026 $BMO
Bank of Montreal
— Buyback Buy 15,000 — — 85
Apr 22, 2026 $BMO
Bank of Montreal
— Buyback Buy 15,000 $206.69 $3.1M 85
Apr 22, 2026 $BMO
Bank of Montreal
— Buyback Buy 25,000 — — 85
Apr 21, 2026 $BMO
Bank of Montreal
— Buyback Buy 25,000 $208.45 $5.2M 85
Apr 21, 2026 $BMO
Bank of Montreal
— Buyback Buy 25,000 — — 85
Apr 20, 2026 $BMO
Bank of Montreal
— Buyback Buy 25,000 $209.08 $5.2M 85
Apr 20, 2026 $BMO
Bank of Montreal
— Buyback Buy 25,000 — — 85
Apr 17, 2026 $BMO
Bank of Montreal
— Buyback Buy 30,000 — — 85
Apr 17, 2026 $BMO
Bank of Montreal
— Buyback Buy 25,000 $208.72 $5.2M 85
Apr 16, 2026 $BMO
Bank of Montreal
— Buyback Buy 30,000 $204.30 $6.1M 85
Apr 16, 2026 $BMO
Bank of Montreal
— Buyback Buy 30,000 — — 85
Apr 15, 2026 $BMO
Bank of Montreal
— Buyback Buy 30,000 — — 85
Apr 15, 2026 $BMO
Bank of Montreal
— Buyback Buy 30,000 $205.00 $6.1M 85
Apr 14, 2026 $BMO
Bank of Montreal
— Buyback Buy 30,000 $203.00 $6.1M 85
Apr 14, 2026 $BMO
Bank of Montreal
— Buyback Buy 30,000 — — 85
Apr 13, 2026 $BMO
Bank of Montreal
— Buyback Buy 30,000 — — 85
Apr 13, 2026 $BMO
Bank of Montreal
— Buyback Buy 30,000 $199.86 $6.0M 85
Apr 10, 2026 $BMO
Bank of Montreal
— Buyback Buy 30,000 — — 85
Apr 10, 2026 $BMO
Bank of Montreal
— Buyback Buy 30,000 $199.19 $6.0M 85
Apr 09, 2026 $BMO
Bank of Montreal
— Buyback Buy 30,000 $196.13 $5.9M 85
Apr 09, 2026 $BMO
Bank of Montreal
— Buyback Buy 30,000 — — 85
Apr 08, 2026 $BMO
Bank of Montreal
— Buyback Buy 30,000 $195.26 $5.9M 85
Apr 08, 2026 $BMO
Bank of Montreal
— Buyback Buy 50,000 — — 85
Apr 07, 2026 $BMO
Bank of Montreal
— Buyback Buy 50,000 $190.87 $9.5M 85
Apr 07, 2026 $BMO
Bank of Montreal
— Buyback Buy 50,000 — — 85
Apr 06, 2026 $BMO
Bank of Montreal
— Buyback Buy 50,000 $191.01 $9.6M 85
Apr 06, 2026 $BMO
Bank of Montreal
— Buyback Buy 50,000 — — 85
Apr 03, 2026 $BMO
Bank of Montreal
— Buyback Buy 50,000 $189.30 $9.5M 85
Apr 03, 2026 $BMO
Bank of Montreal
— Buyback Buy 50,000 — — 85
Apr 02, 2026 $BMO
Bank of Montreal
— Buyback Buy 50,000 $190.83 $9.5M 85
Mar 18, 2026 $BMO
Bank of Montreal
— Buyback Buy 243,000 — — 85
Mar 17, 2026 $BMO
Bank of Montreal
— Buyback Buy 243,000 $192.48 $46.8M 85
Mar 17, 2026 $BMO
Bank of Montreal
— Buyback Buy 350,000 — — 85
Mar 16, 2026 $BMO
Bank of Montreal
— Buyback Buy 350,000 $190.63 $66.7M 85
Mar 16, 2026 $BMO
Bank of Montreal
— Buyback Buy 350,000 — — 85
Mar 13, 2026 $BMO
Bank of Montreal
— Buyback Buy 350,000 — — 85
Mar 13, 2026 $BMO
Bank of Montreal
— Buyback Buy 350,000 $189.31 $66.3M 85
Mar 12, 2026 $BMO
Bank of Montreal
— Buyback Buy 350,000 $190.21 $66.6M 85
Mar 12, 2026 $BMO
Bank of Montreal
— Buyback Buy 350,000 — — 85
Mar 11, 2026 $BMO
Bank of Montreal
— Buyback Buy 350,000 $193.82 $67.8M 85
Mar 11, 2026 $BMO
Bank of Montreal
— Buyback Buy 350,000 — — 85
Mar 10, 2026 $BMO
Bank of Montreal
— Buyback Buy 350,000 $194.50 $68.1M 85
Mar 10, 2026 $BMO
Bank of Montreal
— Buyback Buy 350,000 — — 85
Mar 09, 2026 $BMO
Bank of Montreal
— Buyback Buy 350,000 $190.97 $66.8M 85
Mar 09, 2026 $BMO
Bank of Montreal
— Buyback Buy 350,000 — — 85
Mar 06, 2026 $BMO
Bank of Montreal
— Buyback Buy 350,000 $193.24 $67.6M 85
Mar 06, 2026 $BMO
Bank of Montreal
— Buyback Buy 250,000 — — 85
Mar 05, 2026 $BMO
Bank of Montreal
— Buyback Buy 250,000 — — 85
Mar 05, 2026 $BMO
Bank of Montreal
— Buyback Buy 250,000 $196.62 $49.2M 85
Mar 04, 2026 $BMO
Bank of Montreal
— Buyback Buy 250,000 $198.68 $49.7M 85
Mar 04, 2026 $BMO
Bank of Montreal
— Buyback Buy 285,000 — — 85
Mar 03, 2026 $BMO
Bank of Montreal
— Buyback Buy 285,000 $195.72 $55.8M 85
Mar 03, 2026 $BMO
Bank of Montreal
— Buyback Buy 250,000 — — 85
Mar 02, 2026 $BMO
Bank of Montreal
— Buyback Buy 250,000 $197.40 $49.4M 85
Feb 25, 2026 $BMO
Bank of Montreal
— Buyback Buy 94,400 — — 85
Feb 24, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Feb 24, 2026 $BMO
Bank of Montreal
— Buyback Buy 94,400 $194.90 $18.4M 85
Feb 23, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 $194.63 $19.5M 85
Feb 20, 2026 $BMO
Bank of Montreal
— Buyback Buy 50,500 — — 85
Feb 19, 2026 $BMO
Bank of Montreal
— Buyback Buy 51,900 — — 85
Feb 19, 2026 $BMO
Bank of Montreal
— Buyback Buy 50,500 $194.62 $9.8M 85
Feb 18, 2026 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Feb 18, 2026 $BMO
Bank of Montreal
— Buyback Buy 51,900 $194.88 $10.1M 85
Feb 17, 2026 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Feb 17, 2026 $BMO
Bank of Montreal
— Buyback Buy 150,000 $192.97 $28.9M 85
Feb 13, 2026 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Feb 13, 2026 $BMO
Bank of Montreal
— Buyback Buy 150,000 $190.93 $28.6M 85
Feb 12, 2026 $BMO
Bank of Montreal
— Buyback Buy 103,000 — — 85
Feb 12, 2026 $BMO
Bank of Montreal
— Buyback Buy 150,000 $192.34 $28.9M 85
Feb 11, 2026 $BMO
Bank of Montreal
— Buyback Buy 103,000 $194.96 $20.1M 85
Feb 10, 2026 $BMO
Bank of Montreal
— Buyback Buy 122,200 — — 85
Feb 09, 2026 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Feb 09, 2026 $BMO
Bank of Montreal
— Buyback Buy 122,200 $194.28 $23.7M 85
Feb 06, 2026 $BMO
Bank of Montreal
— Buyback Buy 150,000 $193.19 $29.0M 85
Feb 06, 2026 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Feb 05, 2026 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Feb 05, 2026 $BMO
Bank of Montreal
— Buyback Buy 150,000 $191.41 $28.7M 85
Feb 04, 2026 $BMO
Bank of Montreal
— Buyback Buy 150,000 $192.70 $28.9M 85
Feb 04, 2026 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Feb 03, 2026 $BMO
Bank of Montreal
— Buyback Buy 150,000 $191.62 $28.7M 85
Feb 03, 2026 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Feb 02, 2026 $BMO
Bank of Montreal
— Buyback Buy 200,000 $189.14 $37.8M 85
Jan 26, 2026 $BMO
Bank of Montreal
— Buyback Buy 75,000 — — 85
Jan 23, 2026 $BMO
Bank of Montreal
— Buyback Buy 75,000 — — 85
Jan 23, 2026 $BMO
Bank of Montreal
— Buyback Buy 75,000 $188.30 $14.1M 85
Jan 22, 2026 $BMO
Bank of Montreal
— Buyback Buy 75,000 $189.94 $14.2M 85
Jan 22, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Jan 21, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 $187.29 $18.7M 85
Jan 21, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Jan 20, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Jan 20, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 $186.80 $18.7M 85
Jan 19, 2026 $BMO
Bank of Montreal
— Buyback Buy 75,000 — — 85
Jan 19, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 $188.83 $18.9M 85
Jan 16, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Jan 16, 2026 $BMO
Bank of Montreal
— Buyback Buy 75,000 $189.89 $14.2M 85
Jan 15, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Jan 15, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 $186.42 $18.6M 85
Jan 14, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Jan 14, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 $183.77 $18.4M 85
Jan 13, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Jan 13, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 $183.85 $18.4M 85
Jan 12, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Jan 12, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 $185.07 $18.5M 85
Jan 09, 2026 $BMO
Bank of Montreal
— Buyback Buy 75,000 — — 85
Jan 09, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 $184.99 $18.5M 85
Jan 08, 2026 $BMO
Bank of Montreal
— Buyback Buy 75,000 $185.13 $13.9M 85
Jan 08, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Jan 07, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Jan 07, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 $183.56 $18.4M 85
Jan 06, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Jan 06, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 $184.84 $18.5M 85
Jan 05, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Jan 05, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 $184.36 $18.4M 85
Jan 01, 2026 $BMO
Bank of Montreal
— Buyback Buy 100,000 $179.64 $18.0M 85
Dec 16, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 — — 85
Dec 15, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 $181.93 $31.8M 85
Dec 15, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 — — 85
Dec 12, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 — — 85
Dec 12, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 $181.98 $31.8M 85
Dec 11, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 — — 85
Dec 11, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 $181.25 $31.7M 85
Dec 10, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 — — 85
Dec 10, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 $177.31 $31.0M 85
Dec 09, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 $175.98 $30.8M 85
Dec 09, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 — — 85
Dec 08, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 $176.10 $30.8M 85
Dec 08, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 — — 85
Dec 05, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 $178.52 $31.2M 85
Dec 05, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Dec 04, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 — — 85
Dec 04, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 $174.95 $35.0M 85
Dec 03, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 $176.52 $30.9M 85
Dec 03, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 — — 85
Dec 02, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 — — 85
Dec 02, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 $175.69 $30.7M 85
Dec 01, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 $174.57 $39.3M 85
Nov 19, 2025 $BMO
Bank of Montreal
— Buyback Buy 125,000 — — 85
Nov 18, 2025 $BMO
Bank of Montreal
— Buyback Buy 125,000 $170.43 $21.3M 85
Nov 18, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 — — 85
Nov 17, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 — — 85
Nov 17, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 $172.66 $38.8M 85
Nov 14, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 — — 85
Nov 14, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 $172.85 $38.9M 85
Nov 13, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 $175.25 $39.4M 85
Nov 13, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 — — 85
Nov 12, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 — — 85
Nov 12, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 — — 85
Nov 12, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 $176.69 $30.9M 85
Nov 11, 2025 $BMO
Bank of Montreal
— Buyback Buy 175,000 $175.82 $30.8M 85
Nov 10, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 — — 85
Nov 10, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 $174.66 $39.3M 85
Nov 07, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 $172.41 $38.8M 85
Nov 07, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 — — 85
Nov 06, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 $173.39 $39.0M 85
Nov 06, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 — — 85
Nov 05, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 $173.31 $39.0M 85
Nov 05, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 — — 85
Nov 04, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 $174.14 $39.2M 85
Nov 04, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 — — 85
Nov 03, 2025 $BMO
Bank of Montreal
— Buyback Buy 225,000 $174.49 $39.3M 85
Oct 24, 2025 $BMO
Bank of Montreal
— Buyback Buy 151,400 — — 85
Oct 23, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Oct 23, 2025 $BMO
Bank of Montreal
— Buyback Buy 151,400 $176.30 $26.7M 85
Oct 22, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Oct 22, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 $175.85 $35.2M 85
Oct 21, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 $176.45 $35.3M 85
Oct 21, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Oct 20, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 $176.63 $35.3M 85
Oct 20, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Oct 17, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 $176.10 $35.2M 85
Oct 17, 2025 $BMO
Bank of Montreal
— Buyback Buy 300,000 — — 85
Oct 16, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Oct 16, 2025 $BMO
Bank of Montreal
— Buyback Buy 300,000 $176.80 $53.0M 85
Oct 15, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Oct 15, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 $180.88 $36.2M 85
Oct 14, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 $178.30 $35.7M 85
Oct 14, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Oct 10, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 $177.17 $35.4M 85
Oct 10, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Oct 09, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Oct 09, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 $177.15 $35.4M 85
Oct 08, 2025 $BMO
Bank of Montreal
— Buyback Buy 198,600 — — 85
Oct 08, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 $178.09 $35.6M 85
Oct 07, 2025 $BMO
Bank of Montreal
— Buyback Buy 198,600 $180.18 $35.8M 85
Oct 07, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Oct 06, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Oct 06, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 $179.49 $35.9M 85
Oct 03, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 $179.09 $35.8M 85
Oct 03, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Oct 02, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Oct 02, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 $181.44 $36.3M 85
Oct 01, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Oct 01, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Oct 01, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 $182.28 $36.5M 85
Sep 30, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $179.98 $27.0M 85
Sep 29, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Sep 29, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $181.84 $18.2M 85
Sep 26, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Sep 26, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $181.86 $18.2M 85
Sep 25, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $179.81 $27.0M 85
Sep 25, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Sep 24, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Sep 24, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $179.45 $26.9M 85
Sep 23, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $180.52 $18.1M 85
Sep 23, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Sep 22, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Sep 22, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $179.38 $26.9M 85
Sep 19, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Sep 19, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $179.30 $26.9M 85
Sep 18, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Sep 18, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $179.36 $26.9M 85
Sep 17, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Sep 17, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $179.28 $26.9M 85
Sep 16, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $176.81 $26.5M 85
Sep 16, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Sep 15, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Sep 15, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $175.36 $26.3M 85
Sep 12, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $175.23 $26.3M 85
Sep 12, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Sep 11, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Sep 11, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $175.76 $26.4M 85
Sep 10, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $175.38 $26.3M 85
Sep 10, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Sep 09, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $175.38 $26.3M 85
Sep 09, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Sep 08, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 — — 85
Sep 08, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $174.56 $26.2M 85
Sep 05, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $174.45 $26.2M 85
Sep 05, 2025 $BMO
Bank of Montreal
— Buyback Buy 600,000 — — 85
Sep 04, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $171.68 $25.8M 85
Sep 03, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $169.47 $25.4M 85
Sep 02, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $166.21 $24.9M 85
Aug 29, 2025 $BMO
Bank of Montreal
— Buyback Buy 150,000 $164.62 $24.7M 85
Aug 29, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Aug 25, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $158.26 $15.8M 85
Aug 22, 2025 $BMO
Bank of Montreal
— Buyback Buy 500,000 — — 85
Aug 22, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $158.06 $15.8M 85
Aug 21, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $156.54 $15.7M 85
Aug 20, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $156.67 $15.7M 85
Aug 19, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $156.91 $15.7M 85
Aug 18, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $155.99 $15.6M 85
Aug 15, 2025 $BMO
Bank of Montreal
— Buyback Buy 500,000 — — 85
Aug 15, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $157.15 $15.7M 85
Aug 14, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $157.06 $15.7M 85
Aug 13, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $157.29 $15.7M 85
Aug 12, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $156.26 $15.6M 85
Aug 11, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $155.66 $15.6M 85
Aug 08, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $155.12 $15.5M 85
Aug 08, 2025 $BMO
Bank of Montreal
— Buyback Buy 400,000 — — 85
Aug 07, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $154.97 $15.5M 85
Aug 06, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $154.80 $15.5M 85
Aug 05, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $154.10 $15.4M 85
Aug 01, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $152.55 $15.3M 85
Jul 31, 2025 $BMO
Bank of Montreal
— Buyback Buy 300,000 — — 85
Jul 30, 2025 $BMO
Bank of Montreal
— Buyback Buy 300,000 — — 85
Jul 30, 2025 $BMO
Bank of Montreal
— Buyback Buy 300,000 — — 85
Jul 29, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $155.91 $15.6M 85
Jul 28, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $155.88 $15.6M 85
Jul 25, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $156.20 $15.6M 85
Jul 25, 2025 $BMO
Bank of Montreal
— Buyback Buy 500,000 — — 85
Jul 24, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $156.01 $15.6M 85
Jul 23, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $156.78 $15.7M 85
Jul 22, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $156.84 $15.7M 85
Jul 21, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $157.39 $15.7M 85
Jul 18, 2025 $BMO
Bank of Montreal
— Buyback Buy 500,000 — — 85
Jul 18, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $156.67 $15.7M 85
Jul 17, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $156.77 $15.7M 85
Jul 16, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $155.09 $15.5M 85
Jul 15, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $154.99 $15.5M 85
Jul 14, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $155.59 $15.6M 85
Jul 11, 2025 $BMO
Bank of Montreal
— Buyback Buy 500,000 — — 85
Jul 11, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $155.60 $15.6M 85
Jul 10, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $156.23 $15.6M 85
Jul 09, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $155.05 $15.5M 85
Jul 08, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $154.00 $15.4M 85
Jul 07, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $153.55 $15.4M 85
Jul 04, 2025 $BMO
Bank of Montreal
— Buyback Buy 200,000 — — 85
Jul 04, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $153.98 $15.4M 85
Jul 03, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $153.37 $15.3M 85
Jul 02, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $151.69 $15.2M 85
Jun 30, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Jun 27, 2025 $BMO
Bank of Montreal
— Buyback Buy 500,000 — — 85
Jun 27, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $149.50 $14.9M 85
Jun 26, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 — — 85
Jun 25, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $146.25 $14.6M 85
Jun 24, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $146.02 $14.6M 85
Jun 23, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $144.25 $14.4M 85
Jun 20, 2025 $BMO
Bank of Montreal
— Buyback Buy 500,000 — — 85
Jun 20, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $144.71 $14.5M 85
Jun 19, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $144.82 $14.5M 85
Jun 18, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $145.26 $14.5M 85
Jun 17, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $145.02 $14.5M 85
Jun 16, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $146.31 $14.6M 85
Jun 13, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $145.99 $14.6M 85
Jun 13, 2025 $BMO
Bank of Montreal
— Buyback Buy 500,000 — — 85
Jun 12, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $147.31 $14.7M 85
Jun 11, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $147.60 $14.8M 85
Jun 10, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $147.85 $14.8M 85
Jun 09, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $147.94 $14.8M 85
Jun 06, 2025 $BMO
Bank of Montreal
— Buyback Buy 100,000 $148.48 $14.8M 85
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Confluence Scores reflect the company's current score, not the score at time of trade.
Form55 provides data and analysis for informational purposes only. Nothing on this site constitutes investment advice or a recommendation to buy or sell any security. Past performance is not indicative of future results.