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%
2026-03-05 ▲ BUY Sprott Eric 100,000 $41 $4.1M 0.3%
2026-03-04 ▲ BUY Sprott Eric 100,000 $48 $4.8M 0.3%
2026-02-20 ▲ BUY Sprott Eric 150,000 $42 $6.3M 0.4%
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%