Peabody Energy 2025: Record Safety, but Revenue, Losses & EBITDA Plunge
Peabody Energy’s 2025 earnings reveal a sharp revenue drop, a $53 million net loss, and a 47 % EBITDA decline—showing operational gains can’t offset falling coal prices.
3 minutes to read








