Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2025-12-03 ▲ BUY Robertson Stephen 125,000 $8 $992K 28.1%
2025-11-17 ▲ BUY Robertson Stephen 145,000 $7 $993K 45.3%