AnaChart › All brokers › BMO

BMO analyst ratings and price targets

Ratings and price targets from BMO analysts, and how many of their targets were reached. Latest call 12 November 2026.

1,802
Ratings, 12 mo
1,838
Price targets, 12 mo
60
Analysts, 12 mo
649
Stocks, 12 mo
13.6%
Median upside, 12 mo
14,798
Price targets since 1999

Rating distribution, past 12 months

1,802ratings
58% Buy
40.2% Hold
1.8% Sell

1,045 Buy, 725 Hold and 32 Sell from 31 October 2025 to 30 October 2026. 824 target raises and 667 cuts.

Track record

61.8%
of 10,235 targets reached within 12 months
81
days, median wait for those reached

Targets set above the share price from 2008 to October 2025. Across all firms the figure is 59.2%. How we measure.

Sectors covered, past 12 months

Technology16%
Industrials14%
Financial Services13%
Healthcare12%
Basic Materials11%
Consumer Cyclical11%
Utilities7%
Energy7%

Share of the 440 stocks with a sector on AnaChart.

BMO analysts

AnalystRatings, 12 moPrice targetsStocksAvg upsideTargets metLast call
Andrew Bauch
Buy 42%Hold 58%Sell 0%
699+9.2%74%12 Nov 2026
Harsh Kumar
Buy 82%Hold 18%Sell 0%
32410+21.5%97%12 Nov 2026
Vik Chopra
Buy 43%Hold 57%Sell 0%
568+13.1%63%6 Nov 2026
Jeffrey Silber
Buy 65%Hold 35%Sell 0%
1,27968+33.1%75%6 Nov 2026
Ketan Mamtora
Buy 48%Hold 52%Sell 0%
29937+20%69%5 Nov 2026
Michael Zaremski
Buy 30%Hold 67%Sell 3%
77187+12.4%81%3 Nov 2026
Ameet Thakkar
Buy 23%Hold 50%Sell 27%
38135+0.2%76%28 Oct 2026
Etienne Ricard
Buy 0%Hold 100%Sell 0%
6511+14.4%91%27 Oct 2026
Brennan Hawken
Buy 61%Hold 39%Sell 0%
91668+21.6%83%27 Oct 2026
Ryan Griffin
Buy 75%Hold 25%Sell 0%
163+14.5%38%26 Oct 2026
Stephen Macleod
Buy 100%Hold 0%Sell 0%
867+26.7%81%26 Oct 2026
Keith Bachman
Buy 69%Hold 31%Sell 0%
1,43773+15.9%84%26 Oct 2026
Sean Dodge
Buy 53%Hold 47%Sell 0%
46755+32.3%64%26 Oct 2026
James Thalacker
Buy 66%Hold 34%Sell 0%
1,17763+13.7%78%26 Oct 2026
Michael Goldie
Buy 73%Hold 28%Sell 0%
4911+21.7%39%22 Oct 2026
Ari Klein
Buy 56%Hold 44%Sell 0%
36439+7.2%79%22 Oct 2026
David Lebowitz
Buy 69%Hold 31%Sell 0%
1085+29%88%22 Oct 2026
Tristan Thomas-Martin
Buy 74%Hold 26%Sell 0%
13723+19.7%63%22 Oct 2026
Brian Pitz
Buy 76%Hold 24%Sell 0%
49050+42.8%66%22 Oct 2026
Evan Seigerman
Buy 63%Hold 37%Sell 0%
95566+23.3%76%19 Oct 2026
Katja Jancic
Buy 53%Hold 47%Sell 0%
20828+5%86%19 Oct 2026
Fadi Chamoun
Buy 31%Hold 69%Sell 0%
53436+17.1%85%16 Oct 2026
Joel Jackson
Buy 46%Hold 51%Sell 3%
44537+19.6%73%16 Oct 2026
Gary Nachman
Buy 100%Hold 0%Sell 0%
185+237.2%28%12 Oct 2026
John Kim
Buy 58%Hold 42%Sell 0%
610114+21.6%57%12 Oct 2026
Eric Borden
Buy 63%Hold 38%Sell 0%
168+25.9%44%8 Oct 2026
Daniel Jester
Buy 53%Hold 47%Sell 0%
60352+14.4%65%6 Oct 2026
Juan Sanabria
Buy 53%Hold 47%Sell 0%
21041+18.5%63%5 Oct 2026
Timothy O'Shean/a8220+27.8%60%2 Oct 2026
Edward Dearias
Buy 47%Hold 53%Sell 0%
4411+9%73%30 Sep 2026
Kelly Crago
Buy 20%Hold 55%Sell 25%
489+12.8%96%29 Sep 2026
Andrew Strelzik
Buy 45%Hold 54%Sell 1%
97463+20.7%71%25 Sep 2026
Benjamin Mayhew
Buy 57%Hold 43%Sell 0%
316+33.6%71%24 Sep 2026
Tamy Chen
Buy 50%Hold 50%Sell 0%
2410+4.5%54%18 Sep 2026
Charlie Lederer
Buy 40%Hold 60%Sell 0%
3712+8.1%54%15 Sep 2026
Raj Ray
Buy 33%Hold 67%Sell 0%
5613+37.4%73%10 Sep 2026
John McNulty
Buy 72%Hold 25%Sell 3%
94949+26.6%65%9 Sep 2026
Phillip Jungwirth
Buy 68%Hold 32%Sell 0%
30977+17.6%81%3 Sep 2026
Kelly Bania
Buy 41%Hold 48%Sell 10%
73040+13.7%84%28 Aug 2026
Gerrick Johnson
Buy 100%Hold 0%Sell 0%
34820+30.7%65%24 Aug 2026
Etzer Daroutn/a7516+72%67%17 Aug 2026
Daniel Dicicco
Buy 74%Hold 26%Sell 0%
156+16%40%3 Aug 2026
Devin Dodge
Buy 65%Hold 35%Sell 0%
19818+22.9%75%8 Jul 2026
Bhavesh Lodaya
Buy 53%Hold 47%Sell 0%
598+15.6%80%6 Jul 2026
Mark Wilde
Buy 0%Hold 100%Sell 0%
16624+25.9%77%19 May 2026
Thanos Moschopoulos
Buy 62%Hold 38%Sell 0%
18918+28.4%69%8 May 2026
Kevin O'Halloran
Buy 60%Hold 40%Sell 0%
224+21%64%7 May 2026
John Gibson
Buy 100%Hold 0%Sell 0%
205+65.3%30%5 May 2026
Ben Pham
Buy 40%Hold 60%Sell 0%
6420+33.3%77%28 Apr 2026
Jackie Przybylowski
Buy 100%Hold 0%Sell 0%
11118+37%93%24 Apr 2026
James Fotheringham
Buy 100%Hold 0%Sell 0%
87373+24.7%86%22 Apr 2026
John Coffeyn/a518+17.7%76%22 Apr 2026
Brian Quast
Buy 100%Hold 0%Sell 0%
85+83.7%50%22 Apr 2026
Richard Xun/a41n/aUnder 5 targets14 Apr 2026
Jack Matten
Buy 38%Hold 38%Sell 25%
71+43.4%14%9 Apr 2026
Randy Ollenberger
Buy 33%Hold 67%Sell 0%
3312+62.6%76%2 Apr 2026
Alexander Pearce
Buy 100%Hold 0%Sell 0%
114+2.4%55%28 Jan 2026
Rene Cartier
Buy 100%Hold 0%Sell 0%
3516+63%77%14 Jan 2026
Sohrab Movahedi
Buy 67%Hold 33%Sell 0%
335+54.9%91%17 Dec 2025
Simeon Siegeln/a17022+13%77%10 Dec 2025

Analysts with a call in the past 12 months, latest first. Price targets, upside and targets met are each analyst's full BMO record, as on AnaChart stock pages, shown from 5 targets. Updated daily.

Latest ratings and price targets

DateStockAnalystActionPrice targetRating
12 Nov 2026GLBEAndrew BauchRaised$46 → $51Buy
12 Nov 2026NVDAHarsh KumarCut$340 → $240Buy
6 Nov 2026GMEDVik ChopraCut$104 → $78Buy
6 Nov 2026STRAJeffrey SilberCut$95 → $66Buy
5 Nov 2026BCCKetan MamtoraCut$105 → $88Buy
3 Nov 2026AJGMichael ZaremskiRaised$278 → $295Buy
3 Nov 2026AONMichael ZaremskiRaised$360 → $380Hold
30 Oct 2026ATECVik ChopraCut$12 → $8Buy
28 Oct 2026ENPHAmeet ThakkarCut$28 → $25Hold
28 Oct 2026PYPLAndrew BauchRaised$56 → $59Hold
28 Oct 2026VAndrew BauchRaised$405 → $438Buy
27 Oct 2026APOEtienne RicardCut$126 → $124Hold
27 Oct 2026ARESBrennan HawkenCut$134 → $130Hold
27 Oct 2026CGBrennan HawkenCut$58 → $46Buy
27 Oct 2026FISVAndrew BauchCut$55 → $48Hold
27 Oct 2026HLNEBrennan HawkenCut$102 → $95Buy
27 Oct 2026KKRBrennan HawkenCut$118 → $109Buy
27 Oct 2026OWLBrennan HawkenCut$12 → $11Buy
27 Oct 2026TPGBrennan HawkenRaised$50 → $52Buy
26 Oct 2026BLDPAmeet ThakkarCut$1.70 → $1.50Sell
26 Oct 2026FICORyan GriffinCut$1,150 → $897Buy
26 Oct 2026GILStephen MacleodCut$82 → $64Buy
26 Oct 2026INFYKeith BachmanRaised$12 → $13Hold
26 Oct 2026MEDPSean DodgeRaised$600 → $670Hold
26 Oct 2026PCGJames ThalackerRaised$21 → $22Hold

The most recent target from each analyst on each stock. Updated daily.

Which targets were reached

Every BMO target, stock by stock

Which targets were reached, how fast, and each analyst's Performance Score on every stock they cover.

Similar firms

NeedhamH.C. WainwrightBTIGBairdCantor Fitzgerald

BMO: questions

How many ratings has BMO issued in the past 12 months?

BMO analysts issued 1,802 ratings from 31 October 2025 to 30 October 2026: 1,045 Buy, 725 Hold and 32 Sell, on 649 stocks.

How often are BMO price targets reached?

61.8% of the 10,235 targets its analysts set above the share price from 2008 to October 2025 were reached within 12 months. For those reached, the median wait was 81 days.

Who are the most active BMO analysts?

By price targets in the past 12 months: James Thalacker (182), Keith Bachman (139), Brennan Hawken (131).

Which sectors does BMO cover most?

Technology leads with 16% of the stocks it rated in the past 12 months.

Source: AnaChart records of analyst ratings and price targets. 12-month figures run from 31 October 2025 to 30 October 2026. Analysts and latest calls update daily. AnaChart publishes data about analysts' past calls. It is not investment advice.