Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2025-12-11 ▼ SELL Chevrillon & Associes 250,000 $6 $1.5M 7.3%
2025-12-15 ▼ SELL Chevrillon & Associes 200,000 $6 $1.2M 8.9%