Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2025-03-27 ▲ BUY SYLEBRA CAPITAL LLC 1,157,742 $6 $7.1M 8.4%
2025-03-28 ▲ BUY SYLEBRA CAPITAL LLC 1,333,188 $7 $8.9M 8.8%
2025-03-31 ▲ BUY SYLEBRA CAPITAL LLC 1,068,297 $7 $7.2M 6.6%