Peabody Energy Corporation

BTU Energy Thermal Coal

Peabody Energy Corporation’s revenue for fiscal 2025 (year ended December 2025) was $3.9 billion, down 8.86% from fiscal 2024. In the quarter to June 2026, revenue grew 12.7%, EPS fell 221.7%, free cash flow grew 11.3% and total debt fell 1.40%, each against the same quarter a year earlier. Dividend growth for three consecutive years.

23.89 0.13 −0.54%
Market cap
$2.9B
P/E
0.0×
Fwd P/E
33.0×
Dividend yield
1.26%
F-score
4/9
Altman Z
2.07
Beneish M
−2.71
Dividend safety
28/100
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

P/S ratio
0.70 1.03 0.94 0.81
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
(2,014.74) 134.00 52.73 26.45
P/B ratio
0.86 1.14 1.01 0.90
EV/Sales
0.66 0.99 0.87 0.75
EV/EBITDA
13.66 15.72 11.10 8.89
EV/FCF
(17.26) (24.08) (61.21) (25.05)
Current Ratio
2.01 1.87 1.85 1.99
Net Debt/EBITDA
(89.19) (2.41) (2.24) (14.30)
Debt/Equity
0.10 0.09 0.09 0.09
Earnings Yield
(6.49%) (3.00%) (1.52%) (1.09%)
Free Cash Flow Yield
(5.41%) (3.99%) (1.53%) (3.66%)
Free Cash Flow per Share
(0.50) (0.71) (0.18) 0.14
Book value per Share
27.03 29.02 29.41 29.45
Free Cash Flow
(61.30) (87.10) (21.50) 17.30
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates