$153.99
-4.62 (-2.91%)
Analyst Consensus
Buy
32
Analysts
Very High
Coverage
Price in Context
52-Week High
$275.75
-44.2% from high
52-Week Low
$180.96
+-14.9% from low
Peer Consensus — Industrials