DISCLOSEDQuarterly
Two Sigma Investments
Sprott Inc · NASDAQ
523,954 sh · $74.9M
Filed 31 Mar 2026SEC 13Fview source
Two Sigma Investments
Sprott Inc · NASDAQ
523,954 sh · $74.9M
Renaissance Technologies
Sprott Inc · NASDAQ
101,600 sh · $14.5M
BlackRock
Sprott Inc · NASDAQ
2,280 sh · $94.4K