$12.92
-0.36 (-2.71%)
Analyst Consensus
Strong Sell
6
Analysts
Moderate
Coverage
Price in Context
52-Week High
$26.78
-51.8% from high
52-Week Low
$11.22
+15.2% from low
Peer Consensus — Technology