$29.91
-1.07 (-3.45%)
Analyst Consensus
Strong Buy
29
Analysts
High
Coverage
Price in Context
52-Week High
$36.27
-17.5% from high
52-Week Low
$26.00
+15.0% from low
Peer Consensus — Industrials