$11.72
-0.26 (-2.17%)
Analyst Consensus
Strong Buy
7
Analysts
Moderate
Coverage
Price Target
Analyst Price Target
+90.0% upside
Low Target
$16.27
Average Target
$22.27
High Target
$29.07
Current Price
$11.72
Current
$11.72
$11.72
Target
$22.27
$22.27
$16.27
$22.27 avg
$29.07
Scenario Analysis
Bear Case
$16.27
38.8%
Low target
Base Case
$22.27
+90.0%
Avg target
Bull Case
$29.07
+148.0%
High target
Risk/Reward
3.8x
Highly favorable
Price in Context
52-Week High
$15.97
-26.6% from high
52-Week Low
$9.88
+18.6% from low
Target vs 52W High
$22.27
+39.4% vs high
Next Earnings Report
Sep 7, 2026
18d
until earnings
EPS Est: $0.15
Peer Consensus — Construction