Oct 31, 2025 8:00am EDT Mammoth Energy Services, Inc. Announces Third Quarter 2025 Operational and Financial Results