Analyst moves · Analyst house
B. Riley analyst calls on stock perps
Every B. Riley rating change and price-target move on companies with stock perpetual futures, with the measured perp reaction after each call.
Moves on record20
Moves (30d)11
Stocks covered18
Measured outcomes17
Track record
B. Riley across all its coverage (TipRanks), plus the measured move of stock perps after its calls.| 12 months | 3 years | |
|---|---|---|
| Ratings | 1,533 | 3,633 |
| Analysts | 28 | 38 |
| Buy / hold / sell | 1210 / 321 / 2 | 2883 / 737 / 13 |
| Upgrades / downgrades / initiations | 45 / 52 / 150 | 88 / 113 / 317 |
| Price targets hit / missed | 260 / 1,264 (17%) | 1,006 / 2,585 (28%) |
| Avg. return after a rating (TipRanks) | -27.6% | -7.8% |
| Best / worst call | +525.2% / -99.9% | +2,244.6% / -100.0% |
After buy calls: median 21-day move +0.5% · vs S&P 500 -1.1% (n = 611) · targets hit within a year 71% (n = 384)
Analysts at B. Riley covering stock perps
- Dave Kang5★ · 64% success · +27.0% excess return83 ratings on stock perps
- Erik Suppiger4.9★ · 60% success · +21.4% excess return20 ratings on stock perps
- Naved Khan4.9★ · 60% success · +17.3% excess return66 ratings on stock perps
- Drew Crum4.7★ · 57% success · +10.9% excess return60 ratings on stock perps
- Mike Crawford4.9★ · 55% success · +21.0% excess return60 ratings on stock perps
- Lucas Pipes4.9★ · 53% success · +27.7% excess return68 ratings on stock perps
- Liam Burke4.8★ · 53% success · +17.3% excess return6 ratings on stock perps
- Hal Goetsch4.8★ · 52% success · +25.7% excess return21 ratings on stock perps
- Jeff Van Sinderen4.9★ · 51% success · +26.6% excess return15 ratings on stock perps
- Craig Ellis4.9★ · 50% success · +29.7% excess return248 ratings on stock perps
- Zach Cummins4.6★ · 49% success · +15.0% excess return10 ratings on stock perps
- Fedor Shabalin2.4★ · 48% success · +2.1% excess return20 ratings on stock perps
TipRanks data via FMP
B. Riley analyst calls on stock perps
20 moves| Stock | Analyst | Action | Target / price | vs. perp price | 1h after | 24h after | When |
|---|---|---|---|---|---|---|---|
Craig Ellis4.9★ · 50% success · +29.7% excess returnCraig EllisB. Riley Securities
| price target lowered | $350 → $288$207 | +39.4% Long | -0.2% | -1.5% | Oct 23, 13:00 | |
Craig Ellis4.9★ · 50% success · +29.7% excess returnCraig EllisB. Riley Securities
| price target lowered | $108 → $98.00$79.52 | +23.2% Long | +0.4% | +0.4% | Oct 22, 12:22 | |
Nick Giles4.3★ · 38% success · +13.4% excess returnNick GilesB. Riley Securities
| price target raised | $15.00 → $18.00$14.03 | +28.3% Long | pending | pending | Oct 22, 12:19 | |
Drew Crum4.7★ · 57% success · +10.9% excess returnDrew CrumB. Riley Securities
| price target raised | $2.50 → $3.25$2.99 | +8.7% Long | +1.8% | +1.4% | Oct 19, 12:12 | |
Craig Ellis4.9★ · 50% success · +29.7% excess returnCraig EllisB. Riley Securities
| price target lowered | $390 → $338$243 | +38.8% Long | +0.4% | -3.5% | Oct 19, 12:10 | |
Craig Ellis4.9★ · 50% success · +29.7% excess returnCraig EllisB. Riley Securities
| price target lowered | $165 → $150$108 | +38.7% Long | +0.9% | -3.7% | Oct 19, 12:09 | |
Dave Kang5★ · 64% success · +27.0% excess returnDave KangB. Riley Securities
| price target lowered | $598 → $431$342 | +25.9% Long | -2.3% | +0.6% | Oct 15, 12:36 | |
| – | price target raised | $32.00 → $38.00$33.03 | +15% Long | pending | pending | Oct 9, 12:45 | |
Mike Crawford4.9★ · 55% success · +21.0% excess returnMike CrawfordB. Riley Securities
| downgrade to Neutral | $85.00 → $65.00$41.58 | +56.3% Long | +0.3% | +2.7% | Oct 2, 08:34 | |
Nick Giles4.3★ · 38% success · +13.4% excess returnNick GilesB. Riley Securities
| price target lowered | $96.00 → $91.00$27.67 | +228.9% Long | -0.3% | -0.6% | Sep 29, 12:35 | |
Nick Giles4.3★ · 38% success · +13.4% excess returnNick GilesB. Riley Securities
| price target raised | $28.00 → $33.00$13.62 | +142.3% Long | -1.5% | -0.7% | Sep 29, 12:32 | |
Fedor Shabalin2.4★ · 48% success · +2.1% excess returnFedor ShabalinB. Riley Securities
| price target raised | $9.00 → $11.00$6.99 | +57.5% Long | -0.1% | -6.8% | Sep 22, 12:55 | |
Fedor Shabalin2.4★ · 48% success · +2.1% excess returnFedor ShabalinB. Riley Securities
| price target raised | $30.00 → $34.00$21.80 | +56% Long | -0.6% | -5.7% | Sep 22, 12:55 | |
Dave Kang5★ · 64% success · +27.0% excess returnDave KangB. Riley Securities
| coverage initiated at Buy | $15.00$8.92 | +68.2% Long | -0.2% | +0.4% | Sep 17, 12:35 | |
Hal Goetsch4.8★ · 52% success · +25.7% excess returnHal GoetschB. Riley Securities
| price target raised | $37.00 → $44.00$33.00 | +33.3% Long | pending | pending | Sep 14, 12:43 | |
| – | maintains Buy | $1.00$33.19 | – | -1.3% | -6.3% | Sep 9, 12:30 | |
| Drew Crum | maintains Buy | $300$202 | +48.6% Long | +0.8% | -0.2% | Sep 8, 13:35 | |
Craig Ellis4.9★ · 50% success · +29.7% excess returnCraig EllisB. Riley Securities
| coverage initiated at Buy | $23.00$9.80 | +134.7% Long | -0.7% | +2.4% | Sep 4, 12:18 | |
Fedor Shabalin2.4★ · 48% success · +2.1% excess returnFedor ShabalinB. Riley Securities
| price target raised | $7.00 → $9.00$6.99 | +28.8% Long | -0.8% | -1.2% | Sep 3, 12:52 | |
Fedor Shabalin2.4★ · 48% success · +2.1% excess returnFedor ShabalinB. Riley Securities
| price target raised | $25.00 → $30.00$21.80 | +37.6% Long | +2.8% | +6.4% | Sep 3, 12:51 |
Source headlines via TheFly/StreetInsider (FMP). Reaction = venue-median perp move after our detection — an observation, not investment advice.
← NewerPage 1 of 1Older →