Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2025-07-31 ▲ BUY Flynn James E 3,387,529 $3 $10.8M 35.5%
2025-07-31 ▲ BUY Flynn James E 3,387,539 $3 $10.8M 35.5%
2025-07-31 ▲ BUY Flynn James E 2,599,932 $3 $8.3M 35.5%