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
16 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Northland Securities
–
Outperform
Market Perform
$16.00
$35.00
−54%
+35%
Oct 12
Citizens
–
Market Perform
Market Perform
–
–
–
–
Oct 2
Canaccord Genuity
–
Hold
Hold
$10.00
$8.00
+25%
−15%
Sep 3
DA Davidson
Lucky Schreiner
Underperform
Underperform
$7.00
$18.00
−61%
−41%
Sep 3
Needham
–
Hold
Hold
–
–
–
–
Sep 3
Morgan Stanley
Sanjit Singh
Underweight
Underweight
$7.00
$11.00
−36%
−41%
Jun 4
UBS
–
Neutral
Neutral
$12.00
$16.00
−25%
+2%
Jun 4
Wedbush
–
Outperform
Outperform
–
–
–
–
Jun 4
Freedom Broker
–
Hold
Hold
–
–
–
–
Mar 11
Freedom Capital Markets
–
Hold
Hold
–
–
–
–
Mar 11
BMO Capital
–
–
–
$7.00
–
–
−41%
Feb 26
Gordon Haskett Capital Corporation
–
–
–
$7.00
–
–
−41%
Feb 26
JP Morgan
–
Underweight
Underweight
–
–
–
–
Feb 26
Keybanc
–
Underweight
Underweight
–
–
–
–
Feb 26
Wolfe Research
Gal Munda
Underperform · Apr 2023 · not counted
Peer Perform
$6.00
–
–
−49%
Feb 26
Oppenheimer
–
Perform · Aug 2025
Outperform
$10.00
$40.00
−75%
−15%
Jan 30
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data