$24.37
-1.45 (-5.62%)
Analyst Consensus
Hold
14
Analysts
Moderate
Coverage
Price Target
Analyst Price Target
+37.6% upside
Low Target
$26.25
Average Target
$33.53
High Target
$50.66
Current Price
$24.37
Current
$24.37
$24.37
Target
$33.53
$33.53
$26.25
$33.53 avg
$50.66
Scenario Analysis
Bear Case
$26.25
7.7%
Low target
Base Case
$33.53
+37.6%
Avg target
Bull Case
$50.66
+107.9%
High target
Risk/Reward
14.0x
Highly favorable
Price in Context
52-Week High
$31.32
-22.2% from high
52-Week Low
$14.91
+63.4% from low
50-Day SMA
$20.74
+17.5% vs SMA
200-Day SMA
$23.61
+3.2% vs SMA
RSI (14)
66.0
Neutral
Target vs 52W High
$33.53
+7.1% vs high
Peer Consensus — Construction