$70.04
+0.24 (+0.34%)
Analyst Consensus
Buy
25
Analysts
High
Coverage
Price Target
Analyst Price Target
+37.1% upside
Low Target
$54.41
Average Target
$96.01
High Target
$118.26
Current Price
$70.04
Current
$70.04
$70.04
Target
$96.01
$96.01
$54.41
$96.01 avg
$118.26
Scenario Analysis
Bear Case
$54.41
-22.3%
Low target
Base Case
$96.01
+37.1%
Avg target
Bull Case
$118.26
+68.8%
High target
Risk/Reward
3.1x
Highly favorable
Price in Context
52-Week High
$79.76
-12.2% from high
52-Week Low
$34.01
+105.9% from low
50-Day SMA
$46.39
+51.0% vs SMA
200-Day SMA
$65.30
+7.3% vs SMA
RSI (14)
57.0
Neutral
Target vs 52W High
$96.01
+20.4% vs high
Peer Consensus — Technology