$83.29
+0.92 (+1.12%)
Analyst Consensus
Buy
21
Analysts
High
Coverage
Price Target
Analyst Price Target
+28.5% upside
Low Target
$77.19
Average Target
$107.06
High Target
$140.26
Current Price
$83.29
Current
$83.29
$83.29
Target
$107.06
$107.06
$77.19
$107.06 avg
$140.26
Scenario Analysis
Bear Case
$77.19
-7.3%
Low target
Base Case
$107.06
+28.5%
Avg target
Bull Case
$140.26
+68.4%
High target
Risk/Reward
9.3x
Highly favorable
Price in Context
52-Week High
$131.97
-36.9% from high
52-Week Low
$83.34
+-0.1% from low
50-Day SMA
$73.89
+12.7% vs SMA
200-Day SMA
$72.04
+15.6% vs SMA
RSI (14)
73.5
Overbought
Target vs 52W High
$107.06
-18.9% vs high
Peer Consensus — Technology