$19.08
-0.34 (-1.75%)
Analyst Consensus
Strong Buy
18
Analysts
High
Coverage
Price in Context
52-Week High
$13.25
44.0% from high
52-Week Low
$5.61
+240.1% from low
Peer Consensus — Industrials