DISCLOSEDQuarterly
Renaissance Technologies
Mammoth Energy Svcs Inc · NASDAQ
231,972 sh · $568.3K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Mammoth Energy Svcs Inc · NASDAQ
231,972 sh · $568.3K
BlackRock
Mammoth Energy Svcs Inc · NASDAQ
1,410,164 sh · $4.6M