Earnings Est. No Polygon data
Insider Transactions (16)
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-12-17 ▲ BUY Sprott Eric 220,000 $15 $3.2M 0.7%
2025-12-12 ▲ BUY Sprott Eric 40,000 $13 $532K 0.1%
2025-12-15 ▲ BUY Sprott Eric 200,000 $13 $2.6M 0.7%
2025-12-16 ▲ BUY Sprott Eric 200,000 $13 $2.6M 0.7%
2025-12-09 ▲ BUY Sprott Eric 300,000 $12 $3.5M 1.0%
2025-12-10 ▲ BUY Sprott Eric 60,000 $12 $698K 0.2%
2025-12-11 ▲ BUY Sprott Eric 120,000 $12 $1.5M 0.4%
2025-12-03 ▲ BUY Sprott Eric 2,340,824 $10 $24.1M 7.9%
2025-12-03 ▲ BUY Sprott Eric 1,340,000 $0 $0
2025-12-03 ▲ BUY Sprott Eric 11,981 $0 $0
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%