Analyst moves · Analyst house
BMO Capital analyst calls on stock perps
Every BMO Capital rating change and price-target move on companies with stock perpetual futures, with the measured perp reaction after each call.
Moves on record80
Moves (30d)52
Stocks covered63
Measured outcomes67
Track record
BMO Capital across all its coverage (TipRanks), plus the measured move of stock perps after its calls.| 12 months | 3 years | |
|---|---|---|
| Ratings | 5,257 | 13,231 |
| Analysts | 65 | 75 |
| Buy / hold / sell | 3231 / 1944 / 82 | 7978 / 4991 / 262 |
| Upgrades / downgrades / initiations | 99 / 81 / 280 | 242 / 222 / 659 |
| Price targets hit / missed | 1,185 / 3,902 (23%) | 4,950 / 7,900 (39%) |
| Avg. return after a rating (TipRanks) | -6.2% | +8.5% |
| Best / worst call | +20,103.0% / -100.0% | +20,103.0% / -100.0% |
After buy calls: median 21-day move +1.5% · vs S&P 500 -0.6% (n = 2,082) · targets hit within a year 63% (n = 1,366)
After sell calls: median 21-day move -0.2% · vs S&P 500 -2.0% (n = 57)
Analysts at BMO Capital covering stock perps
- John Joyner3.6★ · 84% success · +10.9% excess return4 ratings on stock perps
- Kevin O'Halloran5★ · 74% success · +54.4% excess return33 ratings on stock perps
- Harsh Kumar5★ · 73% success · +46.4% excess return18 ratings on stock perps
- Ambrish Srivastava4.9★ · 73% success · +18.1% excess return49 ratings on stock perps
- Matt Murphy5★ · 72% success · +34.2% excess return87 ratings on stock perps
- Rufus Hone4.4★ · 69% success · +10.9% excess return74 ratings on stock perps
- Katja Jancic4.8★ · 68% success · +28.7% excess return15 ratings on stock perps
- Kelly Bania4.7★ · 68% success · +8.4% excess return73 ratings on stock perps
- Devin Dodge4.8★ · 68% success · +13.1% excess return20 ratings on stock perps
- Michael Zaremski4.6★ · 67% success · +9.7% excess return102 ratings on stock perps
- Sohrab Movahedi4.7★ · 66% success · +16.2% excess return16 ratings on stock perps
- Fadi Chamoun4.9★ · 65% success · +16.5% excess return93 ratings on stock perps
TipRanks data via FMP
BMO Capital analyst calls on stock perps
80 moves| Stock | Analyst | Action | Target / price | vs. perp price | 1h after | 24h after | When |
|---|---|---|---|---|---|---|---|
| Michael Zaremski | maintains Market Perform | $379$387 | -2.2% Short | pending | pending | Oct 16, 13:57 | |
Brennan Hawken4.7★ · 57% success · +10.4% excess returnBrennan HawkenBMO Capital
| price target lowered | $105 → $100$83.05 | +20.4% Long | -0.2% | -3.5% | Oct 16, 13:49 | |
James Thalacker4.8★ · 61% success · +11.6% excess returnJames ThalackerBMO Capital
| price target raised | $134 → $139$131 | +6.2% Long | 0% | -0.1% | Oct 16, 13:28 | |
Brian Pitz4.8★ · 61% success · +11.7% excess returnBrian PitzBMO Capital
| price target lowered | $135 → $125$70.47 | +77.4% Long | -0.6% | -0.5% | Oct 16, 09:32 | |
Daniel Jester3.7★ · 50% success · +4.3% excess returnDaniel JesterBMO Capital
| maintains Outperform | $230$192 | +19.8% Long | -0.4% | -3% | Oct 15, 13:17 | |
Michael Zaremski4.6★ · 67% success · +9.7% excess returnMichael ZaremskiBMO Capital
| price target lowered | $221 → $216$216 | -0.1% Short | -0.8% | -0.9% | Oct 15, 12:29 | |
Andrew Bauch1.6★ · 49% success · 0.0% excess returnAndrew BauchBMO Capital
| price target raised | $405 → $425$404 | +5.1% Long | +0.5% | +1.6% | Oct 15, 12:27 | |
Andrew Bauch1.6★ · 49% success · 0.0% excess returnAndrew BauchBMO Capital
| price target raised | $630 → $665$611 | +8.9% Long | +0.2% | +1.2% | Oct 15, 12:24 | |
Andrew Strelzik3.5★ · 51% success · +2.4% excess returnAndrew StrelzikBMO Capital
| price target lowered | $420 → $390$309 | +26.2% Long | -1% | +4.1% | Oct 14, 13:07 | |
Phillip Jungwirth4.7★ · 53% success · +10.7% excess returnPhillip JungwirthBMO Capital
| maintains Market Perform | $65.00 → $68.00$62.47 | +8.9% Long | -0.2% | -1.6% | Oct 14, 13:06 | |
Evan Seigerman4.7★ · 56% success · +10.0% excess returnEvan SeigermanBMO Capital
| price target lowered | $47.00 → $40.00$38.66 | +3.5% Long | -0.2% | -0.3% | Oct 12, 12:46 | |
Evan Seigerman4.7★ · 56% success · +10.0% excess returnEvan SeigermanBMO Capital
| price target lowered | $450 → $415$433 | -4.2% Short | +0.2% | +0.5% | Oct 12, 12:44 | |
Michael Goldie0.6★ · 19% success · -8.0% excess returnMichael GoldieBMO Capital
| price target raised | $100 → $105$75.38 | +39.3% Long | -0.5% | -2.6% | Oct 12, 12:40 | |
Evan Seigerman4.7★ · 56% success · +10.0% excess returnEvan SeigermanBMO Capital
| price target raised | $208 → $220$234 | -6.1% Short | 0% | -0.9% | Oct 12, 12:37 | |
Keith Bachman4.7★ · 54% success · +10.3% excess returnKeith BachmanBMO Capital
| price target raised | $230 → $245$188 | +30.4% Long | +0.9% | +3.3% | Oct 9, 12:13 | |
Andrew Bauch1.6★ · 49% success · 0.0% excess returnAndrew BauchBMO Capital
| coverage initiated at Outperform | $380$315 | +20.7% Long | +0.4% | +2.3% | Oct 8, 20:07 | |
Keith Bachman4.7★ · 54% success · +10.3% excess returnKeith BachmanBMO Capital
| price target raised | $177 → $235$224 | +5.1% Long | -1% | +1.2% | Oct 8, 12:36 | |
Keith Bachman4.7★ · 54% success · +10.3% excess returnKeith BachmanBMO Capital
| price target raised | $235 → $295$228 | +29.4% Long | +2% | +1.2% | Oct 8, 12:26 | |
John McNulty4.1★ · 52% success · +4.6% excess returnJohn McNultyBMO Capital
| maintains Outperform | $546$499 | +9.4% Long | +0.2% | -0.6% | Oct 8, 11:19 | |
Phillip Jungwirth4.7★ · 53% success · +10.7% excess returnPhillip JungwirthBMO Capital
| price target raised | $290 → $455$443 | +2.6% Long | +0.2% | +2.6% | Oct 7, 13:05 | |
Harsh Kumar5★ · 73% success · +46.4% excess returnHarsh KumarBMO Capital
| price target raised⚠ | $250 → $325$228 | +42.7% Long | +1.8% | -0.7% | Oct 7, 12:07 | |
| – | maintains Outperform | $67.00$50.63 | +32.3% Long | +0.2% | +1.1% | Oct 6, 13:38 | |
Joel Jackson4.6★ · 58% success · +9.6% excess returnJoel JacksonBMO Capital
| price target lowered | $200 → $175$97.20 | +80% Long | +0.6% | -0.2% | Oct 6, 12:28 | |
James Thalacker4.8★ · 61% success · +11.6% excess returnJames ThalackerBMO Capital
| price target lowered | $231 → $210$151 | +38.8% Long | +2.2% | +12% | Oct 5, 12:00 | |
James Thalacker4.8★ · 61% success · +11.6% excess returnJames ThalackerBMO Capital
| price target raised | $132 → $134$131 | +2.4% Long | 0% | -0.6% | Oct 5, 11:50 | |
| Andrew Strelzik | maintains Market Perform | $230$207 | +11.2% Long | -0.6% | -5% | Oct 5, 09:20 | |
Daniel DiCicco0.8★ · 34% success · -4.5% excess returnDaniel DiCiccoBMO Capital
| coverage initiated at Outperform | $329$205 | +60.1% Long | +0.3% | +0.4% | Oct 4, 22:32 | |
James Thalacker4.8★ · 61% success · +11.6% excess returnJames ThalackerBMO Capital
| price target lowered⚠ | $379 → $350$271 | +29.2% Long | 0% | -0.6% | Oct 2, 11:26 | |
Keith Bachman4.7★ · 54% success · +10.3% excess returnKeith BachmanBMO Capital
| price target raised | $200 → $235$229 | +2.7% Long | -4.9% | -5.4% | Oct 2, 11:16 | |
Kelly Crago2.5★ · 53% success · +2.7% excess returnKelly CragoBMO Capital
| price target lowered | $25.00$37.32 | -33% Short | -0.2% | +6.5% | Oct 2, 09:06 | |
Evan Seigerman4.7★ · 56% success · +10.0% excess returnEvan SeigermanBMO Capital
| maintains Outperform | $1,400$1,257 | +11.3% Long | +1% | -0.3% | Oct 1, 13:47 | |
Evan Seigerman4.7★ · 56% success · +10.0% excess returnEvan SeigermanBMO Capital
| maintains Outperform | $800 → $920$787 | +16.9% Long | +1.1% | -0.1% | Oct 1, 13:45 | |
Harsh Kumar5★ · 73% success · +46.4% excess returnHarsh KumarBMO Capital
| maintains Outperform | $1,300$876 | +48.4% Long | -0.8% | +2.1% | Oct 1, 07:09 | |
Keith Bachman4.7★ · 54% success · +10.3% excess returnKeith BachmanBMO Capital
| price target lowered | $450 → $420$338 | +24.4% Long | +6.9% | +4.5% | Sep 30, 11:19 | |
Evan Seigerman4.7★ · 56% success · +10.0% excess returnEvan SeigermanBMO Capital
| maintains Market Perform | $47.00$38.66 | +21.6% Long | -0.5% | -0.3% | Sep 29, 13:35 | |
| – | maintains Outperform | –$328 | – | pending | pending | Sep 28, 13:32 | |
Michael Goldie0.6★ · 19% success · -8.0% excess returnMichael GoldieBMO Capital
| price target lowered | $6.75 → $5.25$4.40 | +19.3% Long | pending | pending | Sep 28, 11:21 | |
Michael Goldie0.6★ · 19% success · -8.0% excess returnMichael GoldieBMO Capital
| price target lowered | $19.00 → $15.50$11.95 | +29.7% Long | -0.7% | +1% | Sep 28, 11:19 | |
Michael Goldie0.6★ · 19% success · -8.0% excess returnMichael GoldieBMO Capital
| price target lowered | $105 → $100$75.38 | +32.7% Long | 0% | +1.9% | Sep 28, 11:18 | |
Kelly Bania4.7★ · 68% success · +8.4% excess returnKelly BaniaBMO Capital
| maintains Outperform | $1,315$985 | +33.5% Long | -0.5% | +3.4% | Sep 25, 11:32 | |
Keith Bachman4.7★ · 54% success · +10.3% excess returnKeith BachmanBMO Capital
| price target raised | $187 → $230$188 | +22.4% Long | -0.6% | -5.4% | Sep 25, 11:25 | |
Keith Bachman4.7★ · 54% success · +10.3% excess returnKeith BachmanBMO Capital
| price target lowered | $18.00 → $15.00$12.83 | +16.9% Long | +0.2% | -2.7% | Sep 24, 11:41 | |
Andrew Strelzik3.5★ · 51% success · +2.4% excess returnAndrew StrelzikBMO Capital
| price target lowered | $335 → $310$243 | +27.7% Long | +0.2% | +0.1% | Sep 24, 09:05 | |
Keith Bachman4.7★ · 54% success · +10.3% excess returnKeith BachmanBMO Capital
| price target raised | $150 → $200$229 | -12.6% Short | 0% | -1.1% | Sep 23, 09:05 | |
Sean Dodge0.3★ · 44% success · -3.8% excess returnSean DodgeBMO Capital
| coverage initiated at Outperform | $495$458 | +8% Long | pending | pending | Sep 22, 20:49 | |
Evan Seigerman4.7★ · 56% success · +10.0% excess returnEvan SeigermanBMO Capital
| maintains Outperform | $600$503 | +19.2% Long | 0% | +0.3% | Sep 22, 14:21 | |
Brian Pitz4.8★ · 61% success · +11.7% excess returnBrian PitzBMO Capital
| maintains Outperform | $135$70.47 | +91.6% Long | +0.1% | -1.9% | Sep 22, 09:15 | |
Daniel Jester3.7★ · 50% success · +4.3% excess returnDaniel JesterBMO Capital
| maintains Outperform | $412$325 | +26.8% Long | +0.8% | -4% | Sep 21, 13:58 | |
| Michael Zaremski | maintains Market Perform | $205$216 | -5.2% Short | pending | pending | Sep 21, 13:57 | |
Keith Bachman4.7★ · 54% success · +10.3% excess returnKeith BachmanBMO Capital
| price target raised | $215 → $250$216 | +15.6% Long | pending | pending | Sep 21, 11:56 |
Source headlines via TheFly/StreetInsider (FMP). Reaction = venue-median perp move after our detection — an observation, not investment advice.