$5.18
-0.13 (-2.45%)
Analyst Consensus
Strong Buy
8
Analysts
Moderate
Coverage
Price in Context
52-Week High
$8.61
-39.8% from high
52-Week Low
$1.31
+295.4% from low
Peer Consensus — Technology