Peabody Reports Results For Quarter Ended March 31, 2025
1. Peabody reports Q1 2025 net income of $34.4 million. 2. Successful cost management resulted in lower costs per ton. 3. Signed a seven-year coal supply contract with Associated Electric. 4. Centurion mine development is ahead of schedule for longwall production. 5. U.S. coal demand is expected to increase through 2025.