Consensus mean of analyst estimates. EPS is adjusted (street) EPS, the basis analysts forecast; annual actuals are the sum of the four reported quarters. Growth compares with the same period a year earlier; n/m where the prior period was a loss.
Brokers
13 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Barclays
Nik Cremo
Overweight
Overweight
$17.00
$15.00
+13%
+215%
Nov 11
Needham
John Todaro
Buy
Buy
$20.00
$22.00
−9%
+271%
Nov 11
B. Riley Securities
–
Buy
Buy
–
–
–
–
Oct 30
Northland Securities
–
Outperform · Jan 2025
Outperform
$23.00
$25.00
−8%
+327%
Oct 5
Rosenblatt
Kevin Cassidy
Buy
Buy
$5.90
$9.00
−34%
+9%
Sep 15
Keefe, Bruyette & Woods
–
Market Perform
Market Perform
–
–
–
–
Aug 13
Coker Palmer
Mark Palmer
–
–
$22.00
$38.00
−42%
+308%
Aug 11
Benchmark
–
Buy
Buy
–
–
–
–
Aug 6
Cantor Fitzgerald
Brett Knoblauch
Overweight
Neutral
$18.00
$10.00
+80%
+234%
Aug 5
Industrial Alliance Securities
Brian Kinstlinger
–
–
$23.00
$20.00
+15%
+327%
Aug 4
H.C. Wainwright
Mike Colonnese
Buy
Buy
$25.00
$32.00
−22%
+364%
Feb 12
Roth Capital
Darren Aftahi
Buy · Oct 2025
Buy
$30.00
–
–
+457%
Feb 12
BTIG
–
Buy
Buy
–
–
–
–
Nov 26, 2025
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data