Avg target $15.38+17.8%Median $15.00High $22.00Low $10.0013 targets in the last 12 months
Price vs average target
Revenue and EPS estimates
Reported
Consensus estimates
Fiscal period
FY2024Jan '24
FY2025Jan '25
FY2026Jan '26
FY2027Jan '27
FY2028Jan '28
FY2029Jan '29
Revenue (B)
1.31
1.43
1.61
1.79
1.94
2.09
Growth YoY
+23.6%
+9.3%
+12.7%
+11.3%
+8.4%
+7.7%
High estimate
–
–
–
1.82
1.97
2.14
Low estimate
–
–
–
1.77
1.92
2.04
Analysts
–
–
–
16
16
8
EPS, adjusted
0.54
0.54
0.72
0.79
0.92
1.05
Growth YoY
+260.0%
0.0%
+33.3%
+9.3%
+16.8%
+14.0%
High estimate
–
–
–
0.84
0.99
1.37
Low estimate
–
–
–
0.75
0.86
0.78
Analysts
–
–
–
11
11
4
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
15 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
D.A. Davidson
Lucky Schreiner
Underperform
Neutral
$10.00
$16.00
−38%
−23%
Sep 28
UBS
Radi Sultan
Neutral
Neutral
$14.00
$15.00
−7%
+7%
Sep 25
BMO Capital
Keith Bachman
Market Perform
Market Perform
$15.00
$18.00
−17%
+15%
Sep 24
Canaccord Genuity
Kingsley Crane
Hold
Hold
$14.00
$17.00
−18%
+7%
Sep 24
New Street
–
–
–
$15.00
$13.00
+15%
+15%
Sep 24
TD Cowen
–
Hold
Hold
–
–
–
–
Sep 24
Needham
Scott Berg
Buy
Buy
$22.00
$15.00
+47%
+68%
Sep 23
RBC Capital
Matthew Hedberg
Sector Perform
Sector Perform
$14.00
$17.00
−18%
+7%
Sep 23
Truist Financial
Terry Tillman
Hold
Hold
$14.00
$17.00
−18%
+7%
Sep 23
B of A Securities
–
Underperform
Underperform
–
–
–
–
Sep 4
Barclays
Raimo Lenschow
Equal Weight
Equal Weight
$17.00
$18.00
−6%
+30%
Sep 4
Mizuho
–
Neutral
Neutral
$15.00
$25.00
−40%
+15%
Sep 4
Wells Fargo
Michael Turrin
Equal Weight
Equal Weight
$14.00
$13.00
+8%
+7%
Sep 4
Morgan Stanley
Sanjit Singh
Equal Weight
Equal Weight
$19.00
$25.00
−24%
+45%
May 29
Evercore ISI
–
In Line
In Line
$17.00
$27.00
−37%
+30%
Dec 4, 2025
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data