$48.25+1.1% 1d
Market Cap
$1.8B
Sector
Technology
vs 50d MA
-9.6%
vs 200d MA
-18.1%
Insiders
2
Purchases
14
Total
$9.0M
Bps
50.8
Window
2026-09-17 — 2026-09-30