$36.33
+1.67 (+4.82%)
Analyst Consensus
Strong Buy
9
Analysts
Moderate
Coverage
Price in Context
52-Week High
$96.40
-62.3% from high
52-Week Low
$21.98
+65.3% from low
Peer Consensus — Construction