Earnings Est. No Polygon data
Insider Transactions (7)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-09 ▲ BUY Sprott Eric 100,000 $39 $3.9M 0.3%
2026-04-09 ▲ BUY Sprott Eric 100,000 $38 $3.8M 0.3%
2025-11-17 ▲ BUY Sprott Eric 400,000 $10 $4.1M 1.5%
2025-11-11 ▲ BUY Sprott Eric 500,000 $8 $4.0M 1.9%
2025-11-12 ▲ BUY Sprott Eric 500,000 $9 $4.4M 1.9%
2025-11-13 ▲ BUY Sprott Eric 500,000 $9 $4.7M 1.9%
2025-10-23 ▼ SELL Thomas David Brian SVP, General Manager 20,000 $7 $148K 17.2%