$156.89
-8.61 (-5.20%)
Analyst Consensus
Buy
31
Analysts
Very High
Coverage
Price in Context
52-Week High
$275.75
-43.1% from high
52-Week Low
$180.96
+-13.3% from low
Peer Consensus — Industrials