AnaChart › All brokers › B. Riley

B. Riley analyst ratings and price targets

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

946
Ratings, 12 mo
933
Price targets, 12 mo
46
Analysts, 12 mo
379
Stocks, 12 mo
30%
Median upside, 12 mo
11,355
Price targets since 2003

Rating distribution, past 12 months

946ratings
78.5% Buy
21.4% Hold
0.1% Sell

743 Buy, 202 Hold and 1 Sell from 31 October 2025 to 30 October 2026. 450 target raises and 295 cuts.

Track record

50.7%
of 7,832 targets reached within 12 months
84
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

Technology30%
Healthcare19%
Industrials14%
Consumer Cyclical13%
Communication Services9%
Basic Materials5%
Financial Services4%
Energy3%

Share of the 178 stocks with a sector on AnaChart.

B. Riley analysts

AnalystRatings, 12 moPrice targetsStocksAvg upsideTargets metLast call
Hal Goetsch
Buy 80%Hold 20%Sell 0%
27946+50.2%58%12 Nov 2026
Fedor Shabalin
Buy 100%Hold 0%Sell 0%
256+109.1%16%12 Nov 2026
Dave Kang
Buy 44%Hold 53%Sell 2%
66942+37.3%76%11 Nov 2026
Craig Ellis
Buy 74%Hold 26%Sell 0%
1,41268+50.8%82%11 Nov 2026
Rohit Seth
Buy 67%Hold 33%Sell 0%
6914+12.2%81%11 Nov 2026
Sean-Paul Adams
Buy 42%Hold 58%Sell 0%
3615+14.3%28%11 Nov 2026
Griffin Boss
Buy 100%Hold 0%Sell 0%
213+76.5%67%10 Nov 2026
Madison El-Saadi
Buy 96%Hold 4%Sell 0%
4413+99.3%41%10 Nov 2026
Zach Cummins
Buy 92%Hold 8%Sell 0%
30140+45%53%10 Nov 2026
Anna Glaessgen
Buy 50%Hold 50%Sell 0%
18637+16.6%62%10 Nov 2026
Mike Crawford
Buy 83%Hold 17%Sell 0%
22033+57.2%81%10 Nov 2026
Mayank Mamtani
Buy 95%Hold 5%Sell 0%
53785+119.7%42%9 Nov 2026
Ryan Pfingst
Buy 65%Hold 35%Sell 0%
7520+46.1%52%9 Nov 2026
Liam Burke
Buy 87%Hold 13%Sell 0%
33265+37.4%61%9 Nov 2026
Naved Khan
Buy 80%Hold 20%Sell 0%
64143+53.7%71%6 Nov 2026
Nick Giles
Buy 89%Hold 11%Sell 0%
14236+71.5%43%6 Nov 2026
John Massocca
Buy 65%Hold 35%Sell 0%
12536+43.8%50%4 Nov 2026
Drew Crum
Buy 42%Hold 58%Sell 0%
45338+17.1%80%3 Nov 2026
Lucas Pipes
Buy 97%Hold 3%Sell 0%
94969+53%79%30 Oct 2026
Josh Nichols
Buy 87%Hold 13%Sell 0%
31942+22.9%67%29 Oct 2026
Yuan Zhi
Buy 100%Hold 0%Sell 0%
9227+68.9%54%29 Oct 2026
Timothy D'Agostino
Buy 67%Hold 33%Sell 0%
104+51.3%20%29 Oct 2026
Raj Sharma
Buy 100%Hold 0%Sell 0%
12418+90.8%76%28 Oct 2026
Alex Rygiel
Buy 67%Hold 33%Sell 0%
1,05878+51.6%88%28 Oct 2026
Kalpit Patel
Buy 100%Hold 0%Sell 0%
8420+137.4%55%20 Oct 2026
Randy Binner
Buy 67%Hold 33%Sell 0%
20844+39.8%69%14 Oct 2026
Erik Suppiger
Buy 92%Hold 8%Sell 0%
11221+45.1%65%8 Sep 2026
Anderson Schock
Buy 93%Hold 7%Sell 0%
149+76.9%36%14 Aug 2026
William Woods
Buy 100%Hold 0%Sell 0%
83+125.8%25%6 Aug 2026
Daniel Day
Buy 100%Hold 0%Sell 0%
8317+43.8%49%6 Aug 2026
Justin Walsh
Buy 100%Hold 0%Sell 0%
111+21.7%64%9 Jul 2026
Christopher Souther
Buy 80%Hold 20%Sell 0%
27931+74.7%45%9 Jun 2026
Nay Soe Naingn/a41n/aUnder 5 targets27 May 2026
Jeff Van Sinderen
Buy 75%Hold 25%Sell 0%
21826+22.7%64%26 May 2026
Kyle Bauser
Buy 88%Hold 13%Sell 0%
269+65.8%35%19 May 2026
Bryce Rowe
Buy 50%Hold 50%Sell 0%
26746+34.5%49%15 May 2026
Marc Wiesenberger
Buy 100%Hold 0%Sell 0%
8118+68.8%57%14 May 2026
Lee Krowln/a276+24.2%70%8 May 2026
Eric Wold
Buy 50%Hold 50%Sell 0%
1,04567+43.7%59%30 Apr 2026
Dave King
Buy 50%Hold 50%Sell 0%
10023+29.3%83%30 Apr 2026
Neil Chatterjin/a3210+112.6%50%18 Mar 2026
Bryan Mahern/a52752+42.5%40%17 Mar 2026
Matt Howlett
Buy 63%Hold 38%Sell 0%
18947+61.6%27%3 Mar 2026
Adam Graf
Buy 100%Hold 0%Sell 0%
269+67.6%77%3 Mar 2026
Matthew Key
Buy 100%Hold 0%Sell 0%
337+83.2%21%3 Mar 2026
David Bainn/a29143+56.7%47%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.

Latest ratings and price targets

DateStockAnalystActionPrice targetRating
12 Nov 2026COINHal GoetschCut$203 → $150Hold
12 Nov 2026CUBIHal GoetschRaised$86 → $110Buy
12 Nov 2026HSDTFedor ShabalinCut$4 → $3Buy
12 Nov 2026ATLCHal GoetschRaised$119 → $125Buy
12 Nov 2026HIVEFedor ShabalinCut$8 → $5Buy
11 Nov 2026AVNWDave KangCut$33 → $32Buy
11 Nov 2026COHUCraig EllisRaised$60 → $62Buy
11 Nov 2026LEGHRohit SethRaised$24 → $27Hold
11 Nov 2026FSKSean-Paul AdamsRaised$11 → $12Hold
10 Nov 2026MLMRohit SethCut$700 → $615Buy
10 Nov 2026APEIGriffin BossRaised$65 → $68Buy
10 Nov 2026ETONMadison El-SaadiRaised$70 → $81Buy
10 Nov 2026ONTOCraig EllisCut$340 → $308Buy
10 Nov 2026TLSZach CumminsRaised$9 → $11Buy
10 Nov 2026CLARAnna GlaessgenRaised$4.50 → $6Buy
10 Nov 2026BXSLSean-Paul AdamsCut$23.50 → $22.50Hold
10 Nov 2026LINCGriffin BossCut$56 → $50Buy
10 Nov 2026ASTSMike CrawfordCut$65 → $48Hold
9 Nov 2026AGENMayank MamtaniRaised$14 → $16Buy
9 Nov 2026AMATCraig EllisCut$700 → $475Buy
9 Nov 2026AMKRCraig EllisCut$41 → $38Hold
9 Nov 2026CAMTCraig EllisCut$166 → $138Buy
9 Nov 2026EOSERyan PfingstCut$5 → $2Hold
9 Nov 2026ICHRCraig EllisCut$70 → $60Buy
9 Nov 2026KLICCraig EllisCut$86 → $70Hold

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

Which targets were reached

Every B. Riley target, stock by stock

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

Similar firms

BenchmarkWedbushScotiabankRaymond JamesRosenblatt

B. Riley: questions

How many ratings has B. Riley issued in the past 12 months?

B. Riley analysts issued 946 ratings from 31 October 2025 to 30 October 2026: 743 Buy, 202 Hold and 1 Sell, on 379 stocks.

How often are B. Riley price targets reached?

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.

Who are the most active B. Riley analysts?

By price targets in the past 12 months: Craig Ellis (121), Nick Giles (82), Fedor Shabalin (46).

Which sectors does B. Riley cover most?

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.