$6.23
-0.30 (-4.59%)
Analyst Consensus
Strong Buy
8
Analysts
Moderate
Coverage
Price in Context
52-Week High
$10.77
-42.2% from high
52-Week Low
$1.31
+375.6% from low
Peer Consensus — Technology