Earnings Est. No Polygon data
Insider Transactions (4)
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%
2026-01-29 ▲ BUY Sprott Eric 200,000 $46 $9.2M 0.5%
2026-01-26 ▲ BUY Sprott Eric 100,000 $50 $5.0M 0.3%