DISCLOSEDQuarterly
Two Sigma Investments
Energy Fuels Inc · NASDAQ
2,266,645 sh · $41.4M
Filed 31 Mar 2026SEC 13Fview source
Two Sigma Investments
Energy Fuels Inc · NASDAQ
2,266,645 sh · $41.4M
Renaissance Technologies
Energy Fuels Inc · NASDAQ
637,804 sh · $11.6M
BlackRock
Energy Fuels Inc · NASDAQ
9,618,272 sh · $58.3M