$15.54
+0.48 (+3.19%)
Analyst Consensus
Strong Buy
8
Analysts
Moderate
Coverage
Price in Context
52-Week High
$26.78
-42.0% from high
52-Week Low
$11.22
+38.5% from low
Peer Consensus — Technology