$31.86
+2.11 (+7.09%)
Analyst Consensus
Strong Buy
8
Analysts
Moderate
Coverage
Price Target
Analyst Price Target
-56.3% upside
Low Target
$9.03
Average Target
$13.93
High Target
$20.52
Current Price
$31.86
Current
$31.86
$31.86
Target
$13.93
$13.93
$9.03
$13.93 avg
$20.52
Scenario Analysis
Bear Case
$9.03
-71.7%
Low target
Base Case
$13.93
-56.3%
Avg target
Bull Case
$20.52
+-35.6%
High target
Risk/Reward
0.5x
Unfavorable
Price in Context
52-Week High
$32.11
-0.8% from high
52-Week Low
$6.74
+373.1% from low
Target vs 52W High
$13.93
-56.6% vs high
Next Earnings Report
May 12, 2026 · After Market Close
1d
tomorrow
EPS Est: $-0.07
Earnings in 1 days. Analyst targets may shift significantly after the report.
Peer Consensus — Technology