Seeing Is Believing
Ratings and price targets from B. Riley analysts, and how many of their targets were reached. Latest call 12 November 2026.
743 Buy, 202 Hold and 1 Sell from 31 October 2025 to 30 October 2026. 450 target raises and 295 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 178 stocks with a sector on AnaChart.
| Analyst | Ratings, 12 mo | Price targets | Stocks | Avg upside | Targets met | Last call |
|---|---|---|---|---|---|---|
| Hal Goetsch | Buy 80%Hold 20%Sell 0% | 279 | 46 | +50.2% | 12 Nov 2026 | |
| Fedor Shabalin | Buy 100%Hold 0%Sell 0% | 25 | 6 | +109.1% | 12 Nov 2026 | |
| Dave Kang | Buy 44%Hold 53%Sell 2% | 669 | 42 | +37.3% | 11 Nov 2026 | |
| Craig Ellis | Buy 74%Hold 26%Sell 0% | 1,412 | 68 | +50.8% | 11 Nov 2026 | |
| Rohit Seth | Buy 67%Hold 33%Sell 0% | 69 | 14 | +12.2% | 11 Nov 2026 | |
| Sean-Paul Adams | Buy 42%Hold 58%Sell 0% | 36 | 15 | +14.3% | 11 Nov 2026 | |
| Griffin Boss | Buy 100%Hold 0%Sell 0% | 21 | 3 | +76.5% | 10 Nov 2026 | |
| Madison El-Saadi | Buy 96%Hold 4%Sell 0% | 44 | 13 | +99.3% | 10 Nov 2026 | |
| Zach Cummins | Buy 92%Hold 8%Sell 0% | 301 | 40 | +45% | 10 Nov 2026 | |
| Anna Glaessgen | Buy 50%Hold 50%Sell 0% | 186 | 37 | +16.6% | 10 Nov 2026 | |
| Mike Crawford | Buy 83%Hold 17%Sell 0% | 220 | 33 | +57.2% | 10 Nov 2026 | |
| Mayank Mamtani | Buy 95%Hold 5%Sell 0% | 537 | 85 | +119.7% | 9 Nov 2026 | |
| Ryan Pfingst | Buy 65%Hold 35%Sell 0% | 75 | 20 | +46.1% | 9 Nov 2026 | |
| Liam Burke | Buy 87%Hold 13%Sell 0% | 332 | 65 | +37.4% | 9 Nov 2026 | |
| Naved Khan | Buy 80%Hold 20%Sell 0% | 641 | 43 | +53.7% | 6 Nov 2026 | |
| Nick Giles | Buy 89%Hold 11%Sell 0% | 142 | 36 | +71.5% | 6 Nov 2026 | |
| John Massocca | Buy 65%Hold 35%Sell 0% | 125 | 36 | +43.8% | 4 Nov 2026 | |
| Drew Crum | Buy 42%Hold 58%Sell 0% | 453 | 38 | +17.1% | 3 Nov 2026 | |
| Lucas Pipes | Buy 97%Hold 3%Sell 0% | 949 | 69 | +53% | 30 Oct 2026 | |
| Josh Nichols | Buy 87%Hold 13%Sell 0% | 319 | 42 | +22.9% | 29 Oct 2026 | |
| Yuan Zhi | Buy 100%Hold 0%Sell 0% | 92 | 27 | +68.9% | 29 Oct 2026 | |
| Timothy D'Agostino | Buy 67%Hold 33%Sell 0% | 10 | 4 | +51.3% | 29 Oct 2026 | |
| Raj Sharma | Buy 100%Hold 0%Sell 0% | 124 | 18 | +90.8% | 28 Oct 2026 | |
| Alex Rygiel | Buy 67%Hold 33%Sell 0% | 1,058 | 78 | +51.6% | 28 Oct 2026 | |
| Kalpit Patel | Buy 100%Hold 0%Sell 0% | 84 | 20 | +137.4% | 20 Oct 2026 | |
| Randy Binner | Buy 67%Hold 33%Sell 0% | 208 | 44 | +39.8% | 14 Oct 2026 | |
| Erik Suppiger | Buy 92%Hold 8%Sell 0% | 112 | 21 | +45.1% | 8 Sep 2026 | |
| Anderson Schock | Buy 93%Hold 7%Sell 0% | 14 | 9 | +76.9% | 14 Aug 2026 | |
| William Woods | Buy 100%Hold 0%Sell 0% | 8 | 3 | +125.8% | 6 Aug 2026 | |
| Daniel Day | Buy 100%Hold 0%Sell 0% | 83 | 17 | +43.8% | 6 Aug 2026 | |
| Justin Walsh | Buy 100%Hold 0%Sell 0% | 11 | 1 | +21.7% | 9 Jul 2026 | |
| Christopher Souther | Buy 80%Hold 20%Sell 0% | 279 | 31 | +74.7% | 9 Jun 2026 | |
| Nay Soe Naing | n/a | 4 | 1 | n/a | Under 5 targets | 27 May 2026 |
| Jeff Van Sinderen | Buy 75%Hold 25%Sell 0% | 218 | 26 | +22.7% | 26 May 2026 | |
| Kyle Bauser | Buy 88%Hold 13%Sell 0% | 26 | 9 | +65.8% | 19 May 2026 | |
| Bryce Rowe | Buy 50%Hold 50%Sell 0% | 267 | 46 | +34.5% | 15 May 2026 | |
| Marc Wiesenberger | Buy 100%Hold 0%Sell 0% | 81 | 18 | +68.8% | 14 May 2026 | |
| Lee Krowl | n/a | 27 | 6 | +24.2% | 8 May 2026 | |
| Eric Wold | Buy 50%Hold 50%Sell 0% | 1,045 | 67 | +43.7% | 30 Apr 2026 | |
| Dave King | Buy 50%Hold 50%Sell 0% | 100 | 23 | +29.3% | 30 Apr 2026 | |
| Neil Chatterji | n/a | 32 | 10 | +112.6% | 18 Mar 2026 | |
| Bryan Maher | n/a | 527 | 52 | +42.5% | 17 Mar 2026 | |
| Matt Howlett | Buy 63%Hold 38%Sell 0% | 189 | 47 | +61.6% | 3 Mar 2026 | |
| Adam Graf | Buy 100%Hold 0%Sell 0% | 26 | 9 | +67.6% | 3 Mar 2026 | |
| Matthew Key | Buy 100%Hold 0%Sell 0% | 33 | 7 | +83.2% | 3 Mar 2026 | |
| David Bain | n/a | 291 | 43 | +56.7% | 13 Nov 2025 |
Analysts with a call in the past 12 months, latest first. Price targets, upside and targets met are each analyst's full B. Riley record, as on AnaChart stock pages, shown from 5 targets. Updated daily.
| Date | Stock | Analyst | Action | Price target | Rating |
|---|---|---|---|---|---|
| 12 Nov 2026 | COIN | Hal Goetsch | Cut | $203 → $150 | Hold |
| 12 Nov 2026 | CUBI | Hal Goetsch | Raised | $86 → $110 | Buy |
| 12 Nov 2026 | HSDT | Fedor Shabalin | Cut | $4 → $3 | Buy |
| 12 Nov 2026 | ATLC | Hal Goetsch | Raised | $119 → $125 | Buy |
| 12 Nov 2026 | HIVE | Fedor Shabalin | Cut | $8 → $5 | Buy |
| 11 Nov 2026 | AVNW | Dave Kang | Cut | $33 → $32 | Buy |
| 11 Nov 2026 | COHU | Craig Ellis | Raised | $60 → $62 | Buy |
| 11 Nov 2026 | LEGH | Rohit Seth | Raised | $24 → $27 | Hold |
| 11 Nov 2026 | FSK | Sean-Paul Adams | Raised | $11 → $12 | Hold |
| 10 Nov 2026 | MLM | Rohit Seth | Cut | $700 → $615 | Buy |
| 10 Nov 2026 | APEI | Griffin Boss | Raised | $65 → $68 | Buy |
| 10 Nov 2026 | ETON | Madison El-Saadi | Raised | $70 → $81 | Buy |
| 10 Nov 2026 | ONTO | Craig Ellis | Cut | $340 → $308 | Buy |
| 10 Nov 2026 | TLS | Zach Cummins | Raised | $9 → $11 | Buy |
| 10 Nov 2026 | CLAR | Anna Glaessgen | Raised | $4.50 → $6 | Buy |
| 10 Nov 2026 | BXSL | Sean-Paul Adams | Cut | $23.50 → $22.50 | Hold |
| 10 Nov 2026 | LINC | Griffin Boss | Cut | $56 → $50 | Buy |
| 10 Nov 2026 | ASTS | Mike Crawford | Cut | $65 → $48 | Hold |
| 9 Nov 2026 | AGEN | Mayank Mamtani | Raised | $14 → $16 | Buy |
| 9 Nov 2026 | AMAT | Craig Ellis | Cut | $700 → $475 | Buy |
| 9 Nov 2026 | AMKR | Craig Ellis | Cut | $41 → $38 | Hold |
| 9 Nov 2026 | CAMT | Craig Ellis | Cut | $166 → $138 | Buy |
| 9 Nov 2026 | EOSE | Ryan Pfingst | Cut | $5 → $2 | Hold |
| 9 Nov 2026 | ICHR | Craig Ellis | Cut | $70 → $60 | Buy |
| 9 Nov 2026 | KLIC | Craig Ellis | Cut | $86 → $70 | 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.
BenchmarkWedbushScotiabankRaymond JamesRosenblatt
B. Riley analysts issued 946 ratings from 31 October 2025 to 30 October 2026: 743 Buy, 202 Hold and 1 Sell, on 379 stocks.
50.7% of the 7,832 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 84 days.
By price targets in the past 12 months: Craig Ellis (121), Nick Giles (82), Fedor Shabalin (46).
Technology leads with 30% 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.