$97.70
-0.29 (-0.30%)
Analyst Consensus
Strong Buy
27
Analysts
High
Coverage
Price Target
Analyst Price Target
+36.4% upside
Low Target
$106.07
Average Target
$133.29
High Target
$179.12
Current Price
$97.70
Current
$97.70
$97.70
Target
$133.29
$133.29
$106.07
$133.29 avg
$179.12
Scenario Analysis
Bear Case
$106.07
8.6%
Low target
Base Case
$133.29
+36.4%
Avg target
Bull Case
$179.12
+83.3%
High target
Risk/Reward
9.7x
Highly favorable
Price in Context
52-Week High
$131.55
-25.7% from high
52-Week Low
$94.12
+3.8% from low
50-Day SMA
$125.22
-22.0% vs SMA
200-Day SMA
$110.66
-11.7% vs SMA
RSI (14)
52.8
Neutral
Target vs 52W High
$133.29
+1.3% vs high
Peer Consensus — Construction