$4.32-2.3% 1d
Market Cap
$273.6M
Sector
Technology
vs 50d MA
-20.2%
vs 200d MA
-22.7%
Insiders
4
Purchases
5
Total
$3.6M
Bps
132.3
Window
2026-02-27 — 2026-03-03