$71.23
+2.49 (+3.62%)
Analyst Consensus
Buy
26
Analysts
High
Coverage
Price Target
Analyst Price Target
-49.9% upside
Low Target
$21.99
Average Target
$35.66
High Target
$41.61
Current Price
$71.23
Current
$71.23
$71.23
Target
$35.66
$35.66
$21.99
$35.66 avg
$41.61
Scenario Analysis
Bear Case
$21.99
-69.1%
Low target
Base Case
$35.66
-49.9%
Avg target
Bull Case
$41.61
+-41.6%
High target
Risk/Reward
0.6x
Unfavorable
Price in Context
52-Week High
$59.98
18.8% from high
52-Week Low
$36.30
+96.2% from low
50-Day SMA
$66.81
+6.6% vs SMA
200-Day SMA
$58.23
+22.3% vs SMA
RSI (14)
63.1
Neutral
Target vs 52W High
$35.66
-40.5% vs high
Peer Consensus — Construction