Mammoth Energy Services, Inc. Announces First Quarter 2024 Operational and Financial ResultsPR Newswire • 3 days agoMammoth Energy Services, Inc. Announces First Quarter 2024 Operational and Financial Results Mammoth Energy Services, Inc. Announces First Quarter 2024 Operational and Financial Results PR Newswire...