$16.04
+0.36 (+2.26%)
Analyst Consensus
Strong Buy
7
Analysts
Moderate
Coverage
Price in Context
52-Week High
$17.85
-10.1% from high
52-Week Low
$3.50
+358.3% from low
Next Earnings Report
Jul 16, 2026
15d
until earnings
EPS Est: $0.00
Peer Consensus — Technology