This article first appeared on GuruFocus. Mach Natural Resources LP (NYSE:MNR) is set to release its Q3 2025 earnings on Nov 6, 2025. The consensus estimate for Q3 2025 revenue is $247.29 million, and ...
Pacific Corporation today reported its financial results for the three and nine months ended September 30, 2025.