$15.58
+0.69 (+4.63%)
Analyst Consensus
Strong Buy
11
Analysts
Moderate
Coverage
Price Target
Analyst Price Target
-38.9% upside
Low Target
$8.24
Average Target
$9.52
High Target
$11.91
Current Price
$15.58
Current
$15.58
$15.58
Target
$9.52
$9.52
$8.24
$9.52 avg
$11.91
Scenario Analysis
Bear Case
$8.24
-47.1%
Low target
Base Case
$9.52
-38.9%
Avg target
Bull Case
$11.91
+-23.6%
High target
Risk/Reward
0.5x
Unfavorable
Price in Context
52-Week High
$16.72
-6.8% from high
52-Week Low
$7.51
+107.5% from low
Target vs 52W High
$9.52
-43.1% vs high
Next Earnings Report
Feb 17, 2026 · Before Market Open
Today
EPS Est: $0.20
Earnings in today. Analyst targets may shift significantly after the report.
Peer Consensus — Construction