$121.04
-2.26 (-1.83%)
Analyst Consensus
Buy
32
Analysts
Very High
Coverage
Price in Context
52-Week High
$275.75
-56.1% from high
52-Week Low
$162.38
+-25.5% from low
Peer Consensus — Industrials