Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2025-11-24 ▲ BUY Mohn Frederik Wilhelm 1,500,000 $4 $6.0M 1.6%
2025-11-24 ▲ BUY Perestroika 1,500,000 $4 $6.0M 1.6%
2025-11-24 ▲ BUY Perestroika (Cyprus) Ltd 1,500,000 $4 $6.0M 1.6%