$14.27
-1.09 (-7.10%)
Analyst Consensus
Strong Sell
6
Analysts
Moderate
Coverage
Price in Context
52-Week High
$26.50
-46.2% from high
52-Week Low
$10.43
+36.8% from low
Peer Consensus — Technology