Bank of Montreal BMO

$167.07 +0.61% at last close

Analyst Consensus

Consensus Rating
Hold (0 Buy · 1 Hold · 0 Sell)
Average Price Target
$230.00
Implied Upside
+37.7%
Price Target Range
$230.00 – $230.00
Analysts (12 mo)
1

Recent Analyst Actions

DateFirmActionRatingPrice Target
2026-05-28
RBC CapitalDarko Mihelic
Maintains Sector perform $205 → $230
2025-10-03
RBC CapitalDarko Mihelic
Downgrades Outperform → Sector perform $168 → $163
2025-08-27
RBC CapitalDarko Mihelic
Maintains Outperform $161 → $168
2025-02-26
RBC CapitalDarko Mihelic
Maintains Outperform $161 → $163
2025-01-09
RBC CapitalDarko Mihelic
Upgrades Sector perform → Outperform $133 → $161
2024-12-06
RBC CapitalDarko Mihelic
Reiterates Sector perform $106 → $133
2024-08-28
BarclaysBrian Morton
Maintains Overweight $132 → $126
2024-08-28
ScotiabankMeny Grauman
Downgrades Sector outperform → Sector perform $123 → $112
2024-08-28
B of A SecuritiesEbrahim Poonawala
Downgrades Buy → Neutral $134 → $117
2024-06-03
Keefe, Bruyette & WoodsMike Rizvanovic
Downgrades Outperform → Market perform $137 → $124
2023-08-21
BarclaysJohn Aiken
Maintains Overweight $123 → $131
2021-03-02
B of A SecuritiesEbrahim Poonawala
Upgrades Neutral → Buy —
2021-02-24
Canaccord GenuityScott Chan
Maintains Buy $107 → $113
2021-02-24
Credit SuisseMike Rizvanovic
Upgrades Neutral → Outperform $97 → $108
2020-12-02
Credit SuisseMike Rizvanovic
Maintains Neutral $90 → $94
2020-05-13
B of A SecuritiesEbrahim Poonawala
Maintains Underperform $53 → $75
2020-05-11
BarclaysJohn Aiken
Maintains Equal-weight $69 → $67
2020-02-26
B of A SecuritiesEbrahim Poonawala
Maintains Underperform $103 → $104
2019-01-28
B of A SecuritiesEbrahim Poonawala
Downgrades Neutral → Underperform —
2018-08-29
Canaccord GenuityGabriel Dechaine
Upgrades Hold → Buy —
2018-07-18
RBC Capital
Upgrades Sector perform → Outperform —
2018-02-15
Macquarie
Upgrades Neutral → Outperform —
2017-05-23
BarclaysJohn Aiken
Upgrades Underweight → Equal-weight —
2017-05-18
CitigroupIan Sealey
Upgrades Neutral → Buy —
2016-12-07
Canaccord GenuityGabriel Dechaine
Upgrades Hold → Buy —
2016-11-23
Credit SuisseMike Rizvanovic
Upgrades Underperform → Neutral —
2016-11-14
Credit SuisseMike Rizvanovic
Assumes Underperform —
2016-11-01
B of A SecuritiesEbrahim Poonawala
Assumes Neutral —
2016-10-05
Credit SuisseMike Rizvanovic
Downgrades Neutral → Underperform —
2016-10-04
Credit SuisseMike Rizvanovic
Downgrades Neutral → Underperform —

Ratings and price targets reflect each firm's most recent published action. Consensus combines the latest call from every covering firm over the past 12 months; price targets are typically 12-month horizons.

Key Stats

Last Close
$167.07
Market Cap
$116.13 billion
52-Week Range
$119.84 – $187.22
Average Volume
605K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.