
Peabody Energy Corporation Reports Q2 2024 Earnings and Operational Highlights
Peabody reported strong financial results for Q2 2024, beating estimates by a wide margin with a net income attributable to common stockholders of $199.4 million, or $1.42 per diluted share, and adjusted EBITDA of $309.7 million…