Peabody Energy Corporation (BTU)
NYSE: BTU · Real-Time Price · USD
22.94
+0.50 (2.23%)
At close: Jul 20, 2026, 4:00 PM EDT
23.14
+0.20 (0.87%)
After-hours: Jul 20, 2026, 7:34 PM EDT

Peabody Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,7943,6122,5423,1303,8021,342
Market Cap Growth
56.09%42.07%-18.78%-17.67%183.23%469.51%
Enterprise Value
2,7313,5062,3352,6032,9031,612
Last Close Price
22.9429.7020.9424.3226.4210.07
PE Ratio
--7.764.863.183.36
Forward PE
11.9213.568.045.394.99136.32
PEG Ratio
0.710.27----
PS Ratio
0.720.940.600.630.760.40
PB Ratio
0.801.020.700.881.180.76
P/TBV Ratio
0.801.020.811.061.290.64
P/FCF Ratio
--4.121.974.005.49
P/OCF Ratio
11.4612.302.491.623.243.20
EV/Sales Ratio
0.700.910.550.530.580.49
EV/EBITDA Ratio
8.1511.522.961.861.712.18
EV/EBIT Ratio
--5.242.422.103.73
EV/FCF Ratio
--3.781.643.066.60
Debt / Equity Ratio
0.120.110.110.100.100.61
Debt / EBITDA Ratio
1.751.390.550.270.201.57
Debt / FCF Ratio
2.40-0.700.240.364.77
Net Debt / Equity Ratio
-0.02-0.04-0.07-0.17-0.300.12
Net Debt / EBITDA Ratio
-0.26-0.50-0.34-0.42-0.570.28
Net Debt / FCF Ratio
-0.351.19-0.43-0.37-1.010.86
Asset Turnover
0.680.660.710.850.940.69
Inventory Turnover
8.708.599.1810.4512.5910.46
Quick Ratio
0.991.061.281.391.931.40
Current Ratio
1.871.852.152.062.581.93
Return on Equity (ROE)
-2.98%-1.16%11.13%23.64%51.51%24.80%
Return on Assets (ROA)
-2.43%-1.72%5.90%13.47%26.96%8.43%
Return on Invested Capital (ROIC)
-4.06%-2.94%10.87%29.13%65.24%20.83%
Return on Capital Employed (ROCE)
-3.17%-1.59%8.81%22.22%31.72%10.95%
Earnings Yield
--12.89%20.56%31.45%29.79%
FCF Yield
--24.29%50.70%24.97%18.20%
Dividend Yield
1.34%1.01%1.44%0.91%0.00%0.00%
Payout Ratio
--69.00%10.14%4.03%0.00%0.00%
Buyback Yield / Dilution
13.16%14.16%8.04%1.84%-40.36%-14.64%
Total Shareholder Return
14.50%15.17%9.47%2.76%-40.36%-14.64%
SEC Filings: 10-K · 10-Q