$31.06
+0.23 (+0.75%)
Analyst Consensus
Strong Buy
24
Analysts
High
Coverage
Price in Context
52-Week High
$4,183.00
-99.3% from high
52-Week Low
$1,991.00
+-98.4% from low
Peer Consensus — Industrials