Ratings and price targets from BMO analysts, and how many of their targets were reached. Latest call 12 November 2026.
1,045 Buy, 725 Hold and 32 Sell from 31 October 2025 to 30 October 2026. 824 target raises and 667 cuts.
Targets set above the share price from 2008 to October 2025. Across all firms the figure is 59.2%. How we measure.
Share of the 440 stocks with a sector on AnaChart.
| Analyst | Ratings, 12 mo | Price targets | Stocks | Avg upside | Targets met | Last call |
|---|---|---|---|---|---|---|
| Andrew Bauch | Buy 42%Hold 58%Sell 0% | 69 | 9 | +9.2% | 12 Nov 2026 | |
| Harsh Kumar | Buy 82%Hold 18%Sell 0% | 324 | 10 | +21.5% | 12 Nov 2026 | |
| Vik Chopra | Buy 43%Hold 57%Sell 0% | 56 | 8 | +13.1% | 6 Nov 2026 | |
| Jeffrey Silber | Buy 65%Hold 35%Sell 0% | 1,279 | 68 | +33.1% | 6 Nov 2026 | |
| Ketan Mamtora | Buy 48%Hold 52%Sell 0% | 299 | 37 | +20% | 5 Nov 2026 | |
| Michael Zaremski | Buy 30%Hold 67%Sell 3% | 771 | 87 | +12.4% | 3 Nov 2026 | |
| Ameet Thakkar | Buy 23%Hold 50%Sell 27% | 381 | 35 | +0.2% | 28 Oct 2026 | |
| Etienne Ricard | Buy 0%Hold 100%Sell 0% | 65 | 11 | +14.4% | 27 Oct 2026 | |
| Brennan Hawken | Buy 61%Hold 39%Sell 0% | 916 | 68 | +21.6% | 27 Oct 2026 | |
| Ryan Griffin | Buy 75%Hold 25%Sell 0% | 16 | 3 | +14.5% | 26 Oct 2026 | |
| Stephen Macleod | Buy 100%Hold 0%Sell 0% | 86 | 7 | +26.7% | 26 Oct 2026 | |
| Keith Bachman | Buy 69%Hold 31%Sell 0% | 1,437 | 73 | +15.9% | 26 Oct 2026 | |
| Sean Dodge | Buy 53%Hold 47%Sell 0% | 467 | 55 | +32.3% | 26 Oct 2026 | |
| James Thalacker | Buy 66%Hold 34%Sell 0% | 1,177 | 63 | +13.7% | 26 Oct 2026 | |
| Michael Goldie | Buy 73%Hold 28%Sell 0% | 49 | 11 | +21.7% | 22 Oct 2026 | |
| Ari Klein | Buy 56%Hold 44%Sell 0% | 364 | 39 | +7.2% | 22 Oct 2026 | |
| David Lebowitz | Buy 69%Hold 31%Sell 0% | 108 | 5 | +29% | 22 Oct 2026 | |
| Tristan Thomas-Martin | Buy 74%Hold 26%Sell 0% | 137 | 23 | +19.7% | 22 Oct 2026 | |
| Brian Pitz | Buy 76%Hold 24%Sell 0% | 490 | 50 | +42.8% | 22 Oct 2026 | |
| Evan Seigerman | Buy 63%Hold 37%Sell 0% | 955 | 66 | +23.3% | 19 Oct 2026 | |
| Katja Jancic | Buy 53%Hold 47%Sell 0% | 208 | 28 | +5% | 19 Oct 2026 | |
| Fadi Chamoun | Buy 31%Hold 69%Sell 0% | 534 | 36 | +17.1% | 16 Oct 2026 | |
| Joel Jackson | Buy 46%Hold 51%Sell 3% | 445 | 37 | +19.6% | 16 Oct 2026 | |
| Gary Nachman | Buy 100%Hold 0%Sell 0% | 18 | 5 | +237.2% | 12 Oct 2026 | |
| John Kim | Buy 58%Hold 42%Sell 0% | 610 | 114 | +21.6% | 12 Oct 2026 | |
| Eric Borden | Buy 63%Hold 38%Sell 0% | 16 | 8 | +25.9% | 8 Oct 2026 | |
| Daniel Jester | Buy 53%Hold 47%Sell 0% | 603 | 52 | +14.4% | 6 Oct 2026 | |
| Juan Sanabria | Buy 53%Hold 47%Sell 0% | 210 | 41 | +18.5% | 5 Oct 2026 | |
| Timothy O'Shea | n/a | 82 | 20 | +27.8% | 2 Oct 2026 | |
| Edward Dearias | Buy 47%Hold 53%Sell 0% | 44 | 11 | +9% | 30 Sep 2026 | |
| Kelly Crago | Buy 20%Hold 55%Sell 25% | 48 | 9 | +12.8% | 29 Sep 2026 | |
| Andrew Strelzik | Buy 45%Hold 54%Sell 1% | 974 | 63 | +20.7% | 25 Sep 2026 | |
| Benjamin Mayhew | Buy 57%Hold 43%Sell 0% | 31 | 6 | +33.6% | 24 Sep 2026 | |
| Tamy Chen | Buy 50%Hold 50%Sell 0% | 24 | 10 | +4.5% | 18 Sep 2026 | |
| Charlie Lederer | Buy 40%Hold 60%Sell 0% | 37 | 12 | +8.1% | 15 Sep 2026 | |
| Raj Ray | Buy 33%Hold 67%Sell 0% | 56 | 13 | +37.4% | 10 Sep 2026 | |
| John McNulty | Buy 72%Hold 25%Sell 3% | 949 | 49 | +26.6% | 9 Sep 2026 | |
| Phillip Jungwirth | Buy 68%Hold 32%Sell 0% | 309 | 77 | +17.6% | 3 Sep 2026 | |
| Kelly Bania | Buy 41%Hold 48%Sell 10% | 730 | 40 | +13.7% | 28 Aug 2026 | |
| Gerrick Johnson | Buy 100%Hold 0%Sell 0% | 348 | 20 | +30.7% | 24 Aug 2026 | |
| Etzer Darout | n/a | 75 | 16 | +72% | 17 Aug 2026 | |
| Daniel Dicicco | Buy 74%Hold 26%Sell 0% | 15 | 6 | +16% | 3 Aug 2026 | |
| Devin Dodge | Buy 65%Hold 35%Sell 0% | 198 | 18 | +22.9% | 8 Jul 2026 | |
| Bhavesh Lodaya | Buy 53%Hold 47%Sell 0% | 59 | 8 | +15.6% | 6 Jul 2026 | |
| Mark Wilde | Buy 0%Hold 100%Sell 0% | 166 | 24 | +25.9% | 19 May 2026 | |
| Thanos Moschopoulos | Buy 62%Hold 38%Sell 0% | 189 | 18 | +28.4% | 8 May 2026 | |
| Kevin O'Halloran | Buy 60%Hold 40%Sell 0% | 22 | 4 | +21% | 7 May 2026 | |
| John Gibson | Buy 100%Hold 0%Sell 0% | 20 | 5 | +65.3% | 5 May 2026 | |
| Ben Pham | Buy 40%Hold 60%Sell 0% | 64 | 20 | +33.3% | 28 Apr 2026 | |
| Jackie Przybylowski | Buy 100%Hold 0%Sell 0% | 111 | 18 | +37% | 24 Apr 2026 | |
| James Fotheringham | Buy 100%Hold 0%Sell 0% | 873 | 73 | +24.7% | 22 Apr 2026 | |
| John Coffey | n/a | 51 | 8 | +17.7% | 22 Apr 2026 | |
| Brian Quast | Buy 100%Hold 0%Sell 0% | 8 | 5 | +83.7% | 22 Apr 2026 | |
| Richard Xu | n/a | 4 | 1 | n/a | Under 5 targets | 14 Apr 2026 |
| Jack Matten | Buy 38%Hold 38%Sell 25% | 7 | 1 | +43.4% | 9 Apr 2026 | |
| Randy Ollenberger | Buy 33%Hold 67%Sell 0% | 33 | 12 | +62.6% | 2 Apr 2026 | |
| Alexander Pearce | Buy 100%Hold 0%Sell 0% | 11 | 4 | +2.4% | 28 Jan 2026 | |
| Rene Cartier | Buy 100%Hold 0%Sell 0% | 35 | 16 | +63% | 14 Jan 2026 | |
| Sohrab Movahedi | Buy 67%Hold 33%Sell 0% | 33 | 5 | +54.9% | 17 Dec 2025 | |
| Simeon Siegel | n/a | 170 | 22 | +13% | 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.
| Date | Stock | Analyst | Action | Price target | Rating |
|---|---|---|---|---|---|
| 12 Nov 2026 | GLBE | Andrew Bauch | Raised | $46 → $51 | Buy |
| 12 Nov 2026 | NVDA | Harsh Kumar | Cut | $340 → $240 | Buy |
| 6 Nov 2026 | GMED | Vik Chopra | Cut | $104 → $78 | Buy |
| 6 Nov 2026 | STRA | Jeffrey Silber | Cut | $95 → $66 | Buy |
| 5 Nov 2026 | BCC | Ketan Mamtora | Cut | $105 → $88 | Buy |
| 3 Nov 2026 | AJG | Michael Zaremski | Raised | $278 → $295 | Buy |
| 3 Nov 2026 | AON | Michael Zaremski | Raised | $360 → $380 | Hold |
| 30 Oct 2026 | ATEC | Vik Chopra | Cut | $12 → $8 | Buy |
| 28 Oct 2026 | ENPH | Ameet Thakkar | Cut | $28 → $25 | Hold |
| 28 Oct 2026 | PYPL | Andrew Bauch | Raised | $56 → $59 | Hold |
| 28 Oct 2026 | V | Andrew Bauch | Raised | $405 → $438 | Buy |
| 27 Oct 2026 | APO | Etienne Ricard | Cut | $126 → $124 | Hold |
| 27 Oct 2026 | ARES | Brennan Hawken | Cut | $134 → $130 | Hold |
| 27 Oct 2026 | CG | Brennan Hawken | Cut | $58 → $46 | Buy |
| 27 Oct 2026 | FISV | Andrew Bauch | Cut | $55 → $48 | Hold |
| 27 Oct 2026 | HLNE | Brennan Hawken | Cut | $102 → $95 | Buy |
| 27 Oct 2026 | KKR | Brennan Hawken | Cut | $118 → $109 | Buy |
| 27 Oct 2026 | OWL | Brennan Hawken | Cut | $12 → $11 | Buy |
| 27 Oct 2026 | TPG | Brennan Hawken | Raised | $50 → $52 | Buy |
| 26 Oct 2026 | BLDP | Ameet Thakkar | Cut | $1.70 → $1.50 | Sell |
| 26 Oct 2026 | FICO | Ryan Griffin | Cut | $1,150 → $897 | Buy |
| 26 Oct 2026 | GIL | Stephen Macleod | Cut | $82 → $64 | Buy |
| 26 Oct 2026 | INFY | Keith Bachman | Raised | $12 → $13 | Hold |
| 26 Oct 2026 | MEDP | Sean Dodge | Raised | $600 → $670 | Hold |
| 26 Oct 2026 | PCG | James Thalacker | Raised | $21 → $22 | Hold |
The most recent target from each analyst on each stock. Updated daily.
Which targets were reached, how fast, and each analyst's Performance Score on every stock they cover.
NeedhamH.C. WainwrightBTIGBairdCantor Fitzgerald
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.
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.
By price targets in the past 12 months: James Thalacker (182), Keith Bachman (139), Brennan Hawken (131).
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.