Free Trial
Memorial Day Savings! Save $100 on MarketBeat All Access
  • 0Days
  • 0Hours
  • 0Minutes
  • 0Seconds
Claim Your Discount
Claim MarketBeat All Access Sale Promotion
B. Riley Financial

B. Riley Financial Analyst Recommendations & Stock Picks (NASDAQ:RILY)

View the latest stock recommendations issued by analysts at B. Riley Financial. This page tracks publicly reported analyst upgrades and downgrades, buy/hold/sell ratings, and price target changes for publicly traded companies. All data is compiled from credible public sources and updated regularly to reflect new insights from B. Riley Financial's equity research team. MarketBeat is not affiliated with or endorsed by B. Riley Financial.

  • 11100 Santa Monica Blvd. Suite 800, Los Angeles CA, 91367
  • Business Services
  • 47 Analysts
  • Website
  • Updated 5/22/2026
Average Return
00.00% 12-Month ROI
Total Ratings
858 Last 12 Months
Buy Ratings
658 Last 12 Months
Sell Ratings
2 Last 12 Months
Companies Covered
378 Last 12 Months
MarketRank™ evaluates a company based on dividend strength, earnings, valuation, analysts forecasts, and more.
Available with a MarketBeat All Access Subscription
MarketRank™Upgrade to All Access to use the All Ranks Filter
Media sentiment refers to the percentage of positive news stories versus negative news stories a company has received in the past week.
Available with a MarketBeat All Access Subscription
Media SentimentUpgrade to All Access to use the All Sentiments Filter
Analyst consensus is the average investment recommendation among Wall Street research analysts.
Available with a MarketBeat All Access Subscription
Analyst ConsensusUpgrade to All Access to use the All Ratings Filter
CompanyCurrent PriceReport DateAnalystActionPrice TargetRating12-Month Recommendation ROIDetails
Immunic, Inc. stock logo
IMUX
Immunic
$13.05
+6.1%
5/22/2026Lower Price Target$40.00 ➝ $27.00BuyView details for B. Riley Financial rating of Immunic (NASDAQ:IMUX) on 5/22/2026
TTM Technologies, Inc. stock logo
TTMI
TTM Technologies
$189.92
+8.8%
5/20/2026 Reiterated RatingBuyView details for B. Riley Financial rating of TTM Technologies (NASDAQ:TTMI) on 5/20/2026
Antalpha Platform Holding Company stock logo
ANTA
Antalpha Platform
$8.02
-2.2%
5/20/2026Lower Price Target$10.00 ➝ $9.50BuyView details for B. Riley Financial rating of Antalpha Platform (NASDAQ:ANTA) on 5/20/2026
Orchestra BioMed Holdings, Inc. stock logo
OBIO
Orchestra BioMed
$4.06
-1.0%
5/19/2026Lower Price Target$12.00 ➝ $10.00BuyView details for B. Riley Financial rating of Orchestra BioMed (NASDAQ:OBIO) on 5/19/2026
WhiteFiber, Inc. stock logo
WYFI
WhiteFiber
$30.19
+2.2%
5/18/2026 Reiterated RatingBuyView details for B. Riley Financial rating of WhiteFiber (NASDAQ:WYFI) on 5/18/2026
Bit Digital, Inc. stock logo
BTBT
Bit Digital
$1.99
+2.6%
5/18/2026Reiterated RatingBuyView details for B. Riley Financial rating of Bit Digital (NASDAQ:BTBT) on 5/18/2026
Ooma, Inc. stock logo
OOMA
Ooma
$19.08
+1.1%
5/18/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Ooma (NYSE:OOMA) on 5/18/2026
Zscaler, Inc. stock logo
ZS
Zscaler
$182.37
+6.6%
5/18/2026Upgrade$275.00 ➝ $225.00NeutralBuyView details for B. Riley Financial rating of Zscaler (NASDAQ:ZS) on 5/18/2026
Aardvark Therapeutics, Inc. stock logo
AARD
Aardvark Therapeutics
$4.54
+0.7%
5/15/2026Lower Price Target$8.00 ➝ $7.00BuyView details for B. Riley Financial rating of Aardvark Therapeutics (NASDAQ:AARD) on 5/15/2026
Forward Industries, Inc. stock logo
FWDI
Forward Industries
$4.58
-3.4%
5/15/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Forward Industries (NASDAQ:FWDI) on 5/15/2026
Okeanis Eco Tankers Corp. stock logo
ECO
Okeanis Eco Tankers
$54.00
-3.5%
5/15/2026Boost Price Target$55.00 ➝ $75.00BuyView details for B. Riley Financial rating of Okeanis Eco Tankers (NYSE:ECO) on 5/15/2026
Applied Materials, Inc. stock logo
AMAT
Applied Materials
$432.16
+1.1%
5/15/2026Boost Price Target$530.00 ➝ $550.00BuyView details for B. Riley Financial rating of Applied Materials (NASDAQ:AMAT) on 5/15/2026
Intuitive Machines, Inc. stock logo
LUNR
Intuitive Machines
$38.26
+11.7%
5/15/2026Boost Price Target$45.00BuyView details for B. Riley Financial rating of Intuitive Machines (NASDAQ:LUNR) on 5/15/2026
Crescent Capital BDC, Inc. stock logo
CCAP
Crescent Capital BDC
$11.37
-0.6%
5/15/2026Reiterated RatingNeutralView details for B. Riley Financial rating of Crescent Capital BDC (NASDAQ:CCAP) on 5/15/2026
Capital Southwest Corporation stock logo
CSWC
Capital Southwest
$22.77
-1.3%
5/15/2026Boost Price Target$24.00 ➝ $24.50BuyView details for B. Riley Financial rating of Capital Southwest (NASDAQ:CSWC) on 5/15/2026
Strive, Inc. stock logo
ASST
Strive
$18.21
-1.7%
5/15/2026Boost Price Target$19.00 ➝ $20.00BuyView details for B. Riley Financial rating of Strive (NASDAQ:ASST) on 5/15/2026
Bitdeer Technologies Group stock logo
BTDR
Bitdeer Technologies Group
$14.65
-1.8%
5/15/2026Boost Price Target$22.00 ➝ $23.00BuyView details for B. Riley Financial rating of Bitdeer Technologies Group (NASDAQ:BTDR) on 5/15/2026
Crescent Capital BDC, Inc. stock logo
CCAP
Crescent Capital BDC
$11.37
-0.6%
5/14/2026Upgrade$13.50NeutralBuyView details for B. Riley Financial rating of Crescent Capital BDC (NASDAQ:CCAP) on 5/14/2026
Legacy Housing Corporation stock logo
LEGH
Legacy Housing
$22.99
+0.1%
5/14/2026 Reiterated RatingNeutralView details for B. Riley Financial rating of Legacy Housing (NASDAQ:LEGH) on 5/14/2026
Atlanticus Holdings Corporation stock logo
ATLC
Atlanticus
$83.14
+1.9%
5/14/2026Reiterated RatingBuyView details for B. Riley Financial rating of Atlanticus (NASDAQ:ATLC) on 5/14/2026
Burford Capital Limited stock logo
BUR
Burford Capital
$4.53
-3.7%
5/14/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Burford Capital (NYSE:BUR) on 5/14/2026
DHI Group, Inc. stock logo
DHX
DHI Group
$3.71
+5.9%
5/14/2026 Initiated Coverage$4.50BuyView details for B. Riley Financial rating of DHI Group (NYSE:DHX) on 5/14/2026
Gladstone Investment Corporation stock logo
GAIN
Gladstone Investment
$15.90
-3.3%
5/14/2026 Upgrade$14.50 ➝ $16.50NeutralBuyView details for B. Riley Financial rating of Gladstone Investment (NASDAQ:GAIN) on 5/14/2026
Ur-Energy Inc. stock logo
URE
Ur-Energy
C$2.14
+1.9%
5/14/2026 UpgradeStrong-BuyView details for B. Riley Financial rating of Ur-Energy (TSE:URE) on 5/14/2026
Ur Energy Inc stock logo
URG
Ur Energy
$1.55
+1.3%
5/14/2026 UpgradeStrong-BuyView details for B. Riley Financial rating of Ur Energy (NYSEAMERICAN:URG) on 5/14/2026
Hut 8 Corp. stock logo
HUT
Hut 8
$105.90
+0.6%
5/13/2026Boost Price Target$76.00 ➝ $130.00BuyView details for B. Riley Financial rating of Hut 8 (NASDAQ:HUT) on 5/13/2026
Electromed, Inc. stock logo
ELMD
Electromed
$38.22
-0.9%
5/13/2026Boost Price Target$38.00 ➝ $40.00BuyView details for B. Riley Financial rating of Electromed (NYSE:ELMD) on 5/13/2026
Hyperfine, Inc. stock logo
HYPR
Hyperfine
$1.49
-0.7%
5/13/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Hyperfine (NASDAQ:HYPR) on 5/13/2026
Vishay Precision Group, Inc. stock logo
VPG
Vishay Precision Group
$113.81
+9.4%
5/13/2026Boost Price Target$63.00 ➝ $109.00BuyView details for B. Riley Financial rating of Vishay Precision Group (NYSE:VPG) on 5/13/2026
Ducommun Incorporated stock logo
DCO
Ducommun
$144.11
+0.8%
5/13/2026Boost Price Target$155.00 ➝ $187.00BuyView details for B. Riley Financial rating of Ducommun (NYSE:DCO) on 5/13/2026
Ramaco Resources, Inc. stock logo
METC
Ramaco Resources
$13.92
+0.1%
5/13/2026Lower Price Target$24.00 ➝ $22.00BuyView details for B. Riley Financial rating of Ramaco Resources (NASDAQ:METC) on 5/13/2026
OptimizeRx Corp. stock logo
OPRX
OptimizeRx
$4.94
5/13/2026Lower Price Target$11.00 ➝ $10.00BuyView details for B. Riley Financial rating of OptimizeRx (NASDAQ:OPRX) on 5/13/2026
Plug Power, Inc. stock logo
PLUG
Plug Power
$3.78
5/12/2026Boost Price Target$3.00 ➝ $5.00BuyView details for B. Riley Financial rating of Plug Power (NASDAQ:PLUG) on 5/12/2026
Lincoln Educational Services Corporation stock logo
LINC
Lincoln Educational Services
$48.40
+3.3%
5/12/2026Boost Price Target$46.00 ➝ $56.00BuyView details for B. Riley Financial rating of Lincoln Educational Services (NASDAQ:LINC) on 5/12/2026
Marvell Technology, Inc. stock logo
MRVL
Marvell Technology
$196.33
+3.0%
5/12/2026Reiterated RatingBuyView details for B. Riley Financial rating of Marvell Technology (NASDAQ:MRVL) on 5/12/2026
Traeger, Inc. stock logo
COOK
Traeger
$54.54
-5.1%
5/12/2026Reiterated Rating$30.00 ➝ $40.00NeutralView details for B. Riley Financial rating of Traeger (NYSE:COOK) on 5/12/2026
Semtech Corporation stock logo
SMTC
Semtech
$156.78
+7.0%
5/12/2026Reiterated RatingBuyView details for B. Riley Financial rating of Semtech (NASDAQ:SMTC) on 5/12/2026
Carlyle Secured Lending, Inc. stock logo
CGBD
Carlyle Secured Lending
$10.68
-1.0%
5/12/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Carlyle Secured Lending (NASDAQ:CGBD) on 5/12/2026
Blackstone Secured Lending Fund stock logo
BXSL
Blackstone Secured Lending Fund
$23.35
-0.8%
5/12/2026Lower Price Target$24.50 ➝ $23.50NeutralView details for B. Riley Financial rating of Blackstone Secured Lending Fund (NYSE:BXSL) on 5/12/2026
AST SpaceMobile, Inc. stock logo
ASTS
AST SpaceMobile
$105.86
+10.0%
5/12/2026Boost Price Target$75.00 ➝ $85.00NeutralView details for B. Riley Financial rating of AST SpaceMobile (NASDAQ:ASTS) on 5/12/2026
$30 stock to buy before Starlink goes public (WATCH NOW!) (Ad)

In the next 3 minutes… James Altucher – legendary investor and venture capitalist… And someone who’s known for playing his cards “close to the vest”… Is going to give you the name and ticker symbol of a company he believes will skyrocket thanks to the coming Starlink IPO…tc pixel

Click here to watch this short 3-minute video now.
American Public Education, Inc. stock logo
APEI
American Public Education
$51.50
-0.2%
5/12/2026Boost Price Target$67.00 ➝ $68.00BuyView details for B. Riley Financial rating of American Public Education (NASDAQ:APEI) on 5/12/2026
Viant Technology Inc. stock logo
DSP
Viant Technology
$11.19
+1.7%
5/12/2026Boost Price Target$17.00 ➝ $18.00BuyView details for B. Riley Financial rating of Viant Technology (NASDAQ:DSP) on 5/12/2026
FormFactor, Inc. stock logo
FORM
FormFactor
$128.99
+0.8%
5/12/2026Boost Price Target$145.00 ➝ $165.00NeutralView details for B. Riley Financial rating of FormFactor (NASDAQ:FORM) on 5/12/2026
Lam Research Corporation stock logo
LRCX
Lam Research
$305.35
+1.0%
5/12/2026 Boost Price Target$350.00 ➝ $375.00BuyView details for B. Riley Financial rating of Lam Research (NASDAQ:LRCX) on 5/12/2026
NN, Inc. stock logo
NNBR
NN
$2.45
+1.2%
5/11/2026 DowngradeBuyNeutralView details for B. Riley Financial rating of NN (NASDAQ:NNBR) on 5/11/2026
The Real Brokerage Inc. stock logo
REAX
Real Brokerage
$1.78
5/8/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Real Brokerage (NASDAQ:REAX) on 5/8/2026
PubMatic, Inc. stock logo
PUBM
PubMatic
$10.36
+1.5%
5/8/2026 Reiterated RatingBuyView details for B. Riley Financial rating of PubMatic (NASDAQ:PUBM) on 5/8/2026
Gladstone Capital Corporation stock logo
GLAD
Gladstone Capital
$18.95
-1.0%
5/8/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Gladstone Capital (NASDAQ:GLAD) on 5/8/2026
Genius Sports Limited stock logo
GENI
Genius Sports
$5.37
+9.9%
5/8/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Genius Sports (NYSE:GENI) on 5/8/2026
Airbnb, Inc. stock logo
ABNB
Airbnb
$132.35
-1.4%
5/8/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Airbnb (NASDAQ:ABNB) on 5/8/2026
Cars.com Inc. stock logo
CARS
Cars.com
$9.66
+1.0%
5/8/2026Downgrade$13.00BuyNeutralView details for B. Riley Financial rating of Cars.com (NYSE:CARS) on 5/8/2026
Coherent Corp. stock logo
COHR
Coherent
$377.36
-0.2%
5/7/2026 Boost Price Target$203.00 ➝ $309.00NeutralView details for B. Riley Financial rating of Coherent (NYSE:COHR) on 5/7/2026
Strategy Inc stock logo
MSTR
Strategy
$159.89
-3.0%
5/7/2026 Boost Price Target$200.00 ➝ $215.00BuyView details for B. Riley Financial rating of Strategy (NASDAQ:MSTR) on 5/7/2026
Tactile Systems Technology, Inc. stock logo
TCMD
Tactile Systems Technology
$24.90
-2.8%
5/7/2026Upgrade$32.00 ➝ $36.00NeutralBuyView details for B. Riley Financial rating of Tactile Systems Technology (NASDAQ:TCMD) on 5/7/2026
Fiserv, Inc. stock logo
FISV
Fiserv
$57.13
+2.3%
5/6/2026 Lower Price Target$69.00 ➝ $66.00NeutralView details for B. Riley Financial rating of Fiserv (NASDAQ:FISV) on 5/6/2026
Firefly Aerospace, Inc. stock logo
FLY
Firefly Aerospace
$49.50
+15.5%
5/6/2026 Initiated Coverage$60.00BuyView details for B. Riley Financial rating of Firefly Aerospace (NASDAQ:FLY) on 5/6/2026
Skyworks Solutions, Inc. stock logo
SWKS
Skyworks Solutions
$82.42
+12.1%
5/6/2026 Boost Price Target$60.00 ➝ $68.00NeutralView details for B. Riley Financial rating of Skyworks Solutions (NASDAQ:SWKS) on 5/6/2026
Upstart Holdings, Inc. stock logo
UPST
Upstart
$28.56
-1.0%
5/6/2026 Lower Price Target$66.00 ➝ $54.00BuyView details for B. Riley Financial rating of Upstart (NASDAQ:UPST) on 5/6/2026
NPK International Inc. stock logo
NPKI
NPK International
$15.50
+1.5%
5/4/2026 Reiterated RatingBuyView details for B. Riley Financial rating of NPK International (NYSE:NPKI) on 5/4/2026
MasTec, Inc. stock logo
MTZ
MasTec
$382.24
-1.7%
5/4/2026 Reiterated RatingBuyView details for B. Riley Financial rating of MasTec (NYSE:MTZ) on 5/4/2026
Lantheus Holdings, Inc. stock logo
LNTH
Lantheus
$103.00
+9.0%
5/1/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Lantheus (NASDAQ:LNTH) on 5/1/2026
Lumentum Holdings Inc. stock logo
LITE
Lumentum
$946.90
-1.8%
5/1/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Lumentum (NASDAQ:LITE) on 5/1/2026
ADTRAN Holdings, Inc. stock logo
ADTN
ADTRAN
$15.67
+5.7%
5/1/2026 Reiterated RatingBuyView details for B. Riley Financial rating of ADTRAN (NASDAQ:ADTN) on 5/1/2026
Zeta Global Holdings Corp. stock logo
ZETA
Zeta Global
$18.79
+4.1%
5/1/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Zeta Global (NYSE:ZETA) on 5/1/2026
Quanta Services, Inc. stock logo
PWR
Quanta Services
$722.60
+0.8%
5/1/2026 Reiterated RatingNeutralView details for B. Riley Financial rating of Quanta Services (NYSE:PWR) on 5/1/2026
SPX Technologies, Inc. stock logo
SPXC
SPX Technologies
$207.36
+1.0%
5/1/2026 Reiterated RatingBuyView details for B. Riley Financial rating of SPX Technologies (NYSE:SPXC) on 5/1/2026
Unicycive Therapeutics, Inc. stock logo
UNCY
Unicycive Therapeutics
$8.08
+5.9%
5/1/2026 Initiated Coverage$22.00BuyView details for B. Riley Financial rating of Unicycive Therapeutics (NASDAQ:UNCY) on 5/1/2026
FormFactor, Inc. stock logo
FORM
FormFactor
$128.99
+0.8%
4/30/2026Reiterated RatingNeutralView details for B. Riley Financial rating of FormFactor (NASDAQ:FORM) on 4/30/2026
Silicon Motion Technology Corporation stock logo
SIMO
Silicon Motion Technology
$276.14
+4.8%
4/30/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Silicon Motion Technology (NASDAQ:SIMO) on 4/30/2026
PROG Holdings, Inc stock logo
PRG
PROG
$33.51
+0.0%
4/30/2026 Reiterated RatingBuyView details for B. Riley Financial rating of PROG (NYSE:PRG) on 4/30/2026
Extreme Networks, Inc. stock logo
EXTR
Extreme Networks
$25.60
+7.1%
4/30/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Extreme Networks (NASDAQ:EXTR) on 4/30/2026
Opus Genetics, Inc. stock logo
IRD
Opus Genetics
$4.26
-0.7%
4/30/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Opus Genetics (NASDAQ:IRD) on 4/30/2026
Universal Technical Institute Inc stock logo
UTI
Universal Technical Institute
$40.40
+10.4%
4/30/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Universal Technical Institute (NYSE:UTI) on 4/30/2026
American Public Education, Inc. stock logo
APEI
American Public Education
$51.50
-0.2%
4/30/2026Reiterated RatingBuyView details for B. Riley Financial rating of American Public Education (NASDAQ:APEI) on 4/30/2026
Core Natural Resources, Inc. stock logo
CNR
Core Natural Resources
$84.12
+0.1%
4/30/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Core Natural Resources (NYSE:CNR) on 4/30/2026
Adamas Trust, Inc. stock logo
ADAM
Adamas Trust
$8.90
+0.2%
4/30/2026 Downgrade$9.50BuyNeutralView details for B. Riley Financial rating of Adamas Trust (NASDAQ:ADAM) on 4/30/2026
AirJoule Technologies Corporation stock logo
AIRJ
AirJoule Technologies
$4.37
+10.9%
4/30/2026 Initiated Coverage$6.00BuyView details for B. Riley Financial rating of AirJoule Technologies (NASDAQ:AIRJ) on 4/30/2026
Peabody Energy Corporation stock logo
BTU
Peabody Energy
$24.61
+0.8%
4/30/2026Downgrade$42.00 ➝ $30.00BuyNeutralView details for B. Riley Financial rating of Peabody Energy (NYSE:BTU) on 4/30/2026
Etsy Inc stock logo
ETSY
Etsy
$62.48
+2.9%
4/30/2026 Downgrade$70.00 ➝ $75.00BuyNeutralView details for B. Riley Financial rating of Etsy (NYSE:ETSY) on 4/30/2026
Ribbon Communications Inc. stock logo
RBBN
Ribbon Communications
$2.79
+5.3%
4/29/2026 Reiterated RatingNeutralView details for B. Riley Financial rating of Ribbon Communications (NASDAQ:RBBN) on 4/29/2026
Strive, Inc. stock logo
ASST
Strive
$18.21
-1.7%
4/29/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Strive (NASDAQ:ASST) on 4/29/2026
Strategy Inc stock logo
MSTR
Strategy
$159.89
-3.0%
4/29/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Strategy (NASDAQ:MSTR) on 4/29/2026
Ares Capital Corporation stock logo
ARCC
Ares Capital
$18.59
-0.8%
4/29/2026 Lower Price Target$22.00 ➝ $20.00BuyView details for B. Riley Financial rating of Ares Capital (NASDAQ:ARCC) on 4/29/2026
Viasat Inc. stock logo
VSAT
Viasat
$74.56
+5.4%
4/28/2026Boost Price Target$52.00 ➝ $94.00BuyView details for B. Riley Financial rating of Viasat (NASDAQ:VSAT) on 4/28/2026
Amkor Technology, Inc. stock logo
AMKR
Amkor Technology
$65.75
-0.2%
4/28/2026Boost Price Target$65.00 ➝ $70.00NeutralView details for B. Riley Financial rating of Amkor Technology (NASDAQ:AMKR) on 4/28/2026
Expedia Group, Inc. stock logo
EXPE
Expedia Group
$214.65
-1.6%
4/27/2026Lower Price Target$360.00 ➝ $350.00BuyView details for B. Riley Financial rating of Expedia Group (NASDAQ:EXPE) on 4/27/2026
Gentex Corporation stock logo
GNTX
Gentex
$23.85
+1.9%
4/27/2026Reiterated Rating$28.00 ➝ $29.00BuyView details for B. Riley Financial rating of Gentex (NASDAQ:GNTX) on 4/27/2026
Booking Holdings Inc. stock logo
BKNG
Booking
$161.06
+0.9%
4/27/2026Lower Price Target$272.00 ➝ $264.00BuyView details for B. Riley Financial rating of Booking (NASDAQ:BKNG) on 4/27/2026
MarineMax, Inc. stock logo
HZO
MarineMax
$34.95
+2.2%
4/24/2026 Reiterated RatingBuyView details for B. Riley Financial rating of MarineMax (NYSE:HZO) on 4/24/2026
TTM Technologies, Inc. stock logo
TTMI
TTM Technologies
$189.92
+8.8%
4/24/2026 Reiterated RatingBuyView details for B. Riley Financial rating of TTM Technologies (NASDAQ:TTMI) on 4/24/2026
Nobody Understands Why Trump Is Invading Iran (here’s the answer) (Ad)

Most investors are reacting to the Iran strikes without understanding the underlying motive driving the decision. Addison Wiggin, Founder of Grey Swan Investment Fraternity, says there is a hidden reason behind the bombing - and knowing it could change how you position your money right now.tc pixel

Discover the real reason behind the Iran strikes before markets react
AZZ Inc. stock logo
AZZ
AZZ
$137.85
+0.6%
4/24/2026Boost Price Target$167.00 ➝ $169.00BuyView details for B. Riley Financial rating of AZZ (NYSE:AZZ) on 4/24/2026
Compass Pathways PLC Sponsored ADR stock logo
CMPS
Compass Pathways
$11.81
+1.9%
4/24/2026Initiated Coverage$17.00BuyView details for B. Riley Financial rating of Compass Pathways (NASDAQ:CMPS) on 4/24/2026
Centrus Energy Corp. stock logo
LEU
Centrus Energy
$179.25
+1.2%
4/24/2026Lower Price Target$315.00 ➝ $295.00BuyView details for B. Riley Financial rating of Centrus Energy (NYSE:LEU) on 4/24/2026
NuScale Power Corporation stock logo
SMR
NuScale Power
$11.37
+0.4%
4/24/2026Lower Price Target$24.00 ➝ $19.00BuyView details for B. Riley Financial rating of NuScale Power (NYSE:SMR) on 4/24/2026
Viavi Solutions Inc. stock logo
VIAV
Viavi Solutions
$49.51
+1.1%
4/24/2026Boost Price Target$26.00 ➝ $53.00BuyView details for B. Riley Financial rating of Viavi Solutions (NASDAQ:VIAV) on 4/24/2026
NextNav Inc. stock logo
NN
NextNav
$21.74
+1.7%
4/23/2026 Reiterated RatingBuyView details for B. Riley Financial rating of NextNav (NASDAQ:NN) on 4/23/2026
Industrial Logistics Properties Trust stock logo
ILPT
Industrial Logistics Properties Trust
$8.59
-1.0%
4/23/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Industrial Logistics Properties Trust (NASDAQ:ILPT) on 4/23/2026
Rogers Corporation stock logo
ROG
Rogers
$135.20
+2.1%
4/23/2026 Reiterated RatingBuyView details for B. Riley Financial rating of Rogers (NYSE:ROG) on 4/23/2026
Century Communities, Inc. stock logo
CCS
Century Communities
$52.02
-0.8%
4/23/2026 Downgrade$75.00 ➝ $64.00BuyNeutralView details for B. Riley Financial rating of Century Communities (NYSE:CCS) on 4/23/2026
Forward Industries, Inc. stock logo
FWDI
Forward Industries
$4.58
-3.4%
4/23/2026 Initiated Coverage$7.00BuyView details for B. Riley Financial rating of Forward Industries (NASDAQ:FWDI) on 4/23/2026

MarketBeat's community ratings are surveys of what our community members think about B. Riley Financial and other research firms in the last 90 days. Vote "Outperform" if you believe B. Riley Financial's recommendations will outperform the broader market over the long term. Vote "Underperform" if you believe B. Riley Financial's recommendations will underperform the broader market over the long term. You may vote once every thirty days.

Log in to vote on this brokerage.
COMMUNITY RATINGS
2.9out of 5 (last 90 days)
2.9 of 5 stars
OUTPERFORM VOTES
34 Believe will outperform the market
UNDERPERFORM VOTES
25 Believe will underperform the market

B. Riley Financial's equity research team has issued ratings on 375 companies across 18 sectors over the past 12 months, covered by 47 analysts. The B. Riley Financial analysts below are listed by number of ratings issued in the last year.

B. Riley Financial Stock Coverage by Sector

B. Riley Financial concentrates its research most heavily in Computer and Technology (20.9%), Medical (18.0%) and Finance (17.7%). The chart below shows how B. Riley Financial's 378 rated companies are distributed across all 18 sectors it covers.

B. Riley Financial - Frequently Asked Questions

B. Riley Financial's analysts currently have buy-equivalent ratings on 315 companies. Recent upgrades to buy include Zscaler, Crescent Capital BDC, Gladstone Investment, Ur Energy and Ur-Energy.

B. Riley Financial's highest-rated analysts by MarketBeat's accuracy score include Lucas Pipes, Mayank Mamtani and Nick Giles. Rankings are based on historical rating accuracy and price target precision over the past 12 months. MarketBeat tracks 47 analysts at B. Riley Financial.

B. Riley Financial has the deepest coverage in Computer and Technology (20.9% of rated companies), Medical (18.0% of rated companies), Finance (17.7% of rated companies), Business Services (8.2% of rated companies) and Consumer Discretionary (5.8% of rated companies).

B. Riley Financial issued 858 ratings over the last 12 months across 378 companies — an average of roughly 72 rating actions per month. These include boost price target, downgrade, initiated coverage, lower price target, reiterated rating and upgrade. MarketBeat tracks every rating change as it's published so you can see the most current B. Riley Financial analyst actions.

A buy rating indicates the analyst expects the stock to outperform the market over the next 12 months. A hold suggests the stock will perform in line with the market. A sell rating indicates expected underperformance. B. Riley Financial uses Buy, Neutral, and Sell as their equivalents.