ACQUIREDT+30
Plaumann Mark Lawrence
Mammoth Energy Svcs Inc · NASDAQ
+5,000 sh · $15.0K
Filed 17 Sept 2026SEC Form 4view source
Plaumann Mark Lawrence
Mammoth Energy Svcs Inc · NASDAQ
+5,000 sh · $15.0K
Renaissance Technologies
Mammoth Energy Svcs Inc · NASDAQ
231,972 sh · $568.3K
BlackRock
Mammoth Energy Svcs Inc · NASDAQ
1,410,164 sh · $4.6M