$17.31
-1.03 (-5.62%)
Analyst Consensus
Strong Buy
15
Analysts
High
Coverage
Price Target
Analyst Price Target
+211.6% upside
Low Target
$41.00
Average Target
$53.94
High Target
$76.78
Current Price
$17.31
Current
$17.31
$17.31
Target
$53.94
$53.94
$41.00
$53.94 avg
$76.78
Scenario Analysis
Bear Case
$41.00
136.9%
Low target
Base Case
$53.94
+211.6%
Avg target
Bull Case
$76.78
+343.6%
High target
Risk/Reward
2.5x
Favorable
Price in Context
52-Week High
$56.31
-69.3% from high
52-Week Low
$13.11
+32.0% from low
Target vs 52W High
$53.94
-4.2% vs high
Next Earnings Report
May 12, 2026 · Before Market Open
1d
tomorrow
EPS Est: $-0.06
Earnings in 1 days. Analyst targets may shift significantly after the report.
Peer Consensus — Technology