$93.13
+5.56 (+6.35%)
Analyst Consensus
Strong Buy
32
Analysts
Very High
Coverage
Price Target
Analyst Price Target
-81.1% upside
Low Target
$11.84
Average Target
$17.61
High Target
$21.22
Current Price
$93.13
Current
$93.13
$93.13
Target
$17.61
$17.61
$11.84
$17.61 avg
$21.22
Scenario Analysis
Bear Case
$11.84
-87.3%
Low target
Base Case
$17.61
-81.1%
Avg target
Bull Case
$21.22
+-77.2%
High target
Risk/Reward
0.9x
Unfavorable
Price in Context
52-Week High
$281.87
-67.0% from high
52-Week Low
$57.50
+62.0% from low
50-Day SMA
$127.03
-26.7% vs SMA
200-Day SMA
$203.85
-54.3% vs SMA
RSI (14)
18.5
Oversold
Target vs 52W High
$17.61
-93.8% vs high
Next Earnings Report
Aug 10, 2026 · Before Market Open
2d
until earnings
EPS Est: $1.14
Earnings in 2 days. Analyst targets may shift significantly after the report.
Peer Consensus — Technology