$43.66
-4.76 (-9.83%)
Analyst Consensus
Buy
50
Analysts
Very High
Coverage
Price Target
Analyst Price Target
+248.4% upside
Low Target
$119.14
Average Target
$152.13
High Target
$196.87
Current Price
$43.66
Current
$43.66
$43.66
Target
$152.13
$152.13
$119.14
$152.13 avg
$196.87
Scenario Analysis
Bear Case
$119.14
172.9%
Low target
Base Case
$152.13
+248.4%
Avg target
Bull Case
$196.87
+350.9%
High target
Risk/Reward
2.0x
Favorable
Price in Context
52-Week High
$140.33
-68.9% from high
52-Week Low
$51.24
+-14.8% from low
50-Day SMA
$77.26
-43.5% vs SMA
200-Day SMA
$90.65
-51.8% vs SMA
RSI (14)
28.7
Oversold
Target vs 52W High
$152.13
+8.4% vs high
Next Earnings Report
Nov 10, 2026 · After Market Close
3d
until earnings
EPS Est: $-1.18
Earnings in 3 days. Analyst targets may shift significantly after the report.
Peer Consensus — Technology