$22.47
+0.84 (+3.88%)
Analyst Consensus
Buy
19
Analysts
High
Coverage
Price in Context
52-Week High
$508.00
-95.6% from high
52-Week Low
$343.60
+-93.5% from low