NYSE:BTU | Key Financial Ratios | PEABODY ENERGY CORP

Complete source-backed ratio history.

Available history
2007-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.01-3.16%-5.30%
2026-03-311.87-1.91%-3.13%
2025-12-311.85-0.73%-1.20%
2025-09-301.99-0.00%-0.00%
2025-06-302.212.97%4.73%
2025-03-312.366.89%10.86%
2024-12-312.156.78%11.05%
2024-09-302.3210.03%16.17%
2024-06-302.4910.32%16.59%
2024-03-312.3610.24%16.86%
2023-12-312.0613.68%22.99%
2023-09-302.321.35%35.32%
2023-06-302.1725.34%42.87%
2023-03-312.1729.43%49.13%
2022-12-312.5823.51%40.82%
2022-09-301.7921.90%45.55%
2022-06-302.2814.53%34.25%
2022-03-312.216.72%17.92%
2021-12-311.937.50%21.08%
2021-09-301.6-6.43%-29.09%
2021-06-301.58-6.93%-34.42%
2021-03-311.61-40.66%-217.30%
2020-12-311.8-40.15%-201.57%
2020-09-300.65-41.78%-193.29%
2020-06-301.98-41.35%-217.88%
2020-03-311.76-7.47%-18.78%
2019-12-311.65-3.23%-8.08%
2019-09-301.744.87%11.26%
2019-06-301.816.82%15.28%
2019-03-311.777.71%17.48%
2018-12-311.857.33%16.03%
2018-09-3012.59%
2018-06-303.91%
2018-03-31-3.03%
2017-03-313.25-3.47%-92.21%
2016-12-312.07-6.22%-221.74%
2016-09-301.67-8.16%-191.65%
2016-06-301.9-9.67%-188.97%
2016-03-310.24-17.26%-245.09%
2015-12-310.18-18.23%-217.69%
2015-09-301.02-17.50%-156.37%
2015-06-301.11-15.91%-114.11%
2015-03-311.03-6.96%-36.52%
2014-12-310.92-5.97%-28.88%
2014-09-301.14-6.19%-23.32%
2014-06-301.25-5.21%-18.02%
2014-03-311.19-3.97%-13.84%
2013-12-311.11-3.71%-13.43%
2013-09-301.38-6.48%-21.45%
2013-06-301.35-6.00%-19.83%
2013-03-311.48-5.05%-16.06%
2012-12-311.54-3.70%-11.94%
2012-09-301.483.81%10.81%
2012-06-301.485.23%14.98%
2012-03-311.865.63%16.66%
2011-12-311.655.72%17.46%
2011-09-302.088.09%17.87%
2011-06-302.097.62%17.17%
2011-03-311.857.09%16.78%
2010-12-311.956.81%16.61%
2010-09-302.075.98%14.73%
2010-06-301.925.34%13.62%
2010-03-311.934.10%10.47%
2009-12-311.674.50%11.95%
2009-09-301.586.58%17.17%
2009-06-301.429.48%25.40%
2008-12-311.06

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.85-0.73%-1.20%
2024-12-312.156.78%11.05%
2023-12-312.0613.68%22.99%
2022-12-312.5823.51%40.82%
2021-12-311.937.50%21.08%
2020-12-311.8-40.15%-201.57%
2019-12-311.65-3.23%-8.08%
2018-12-311.857.33%16.03%
2016-12-312.07-6.28%-224.05%
2015-12-310.18-18.23%-217.69%
2014-12-310.92-5.97%-28.88%
2013-12-311.11-3.71%-13.43%
2012-12-311.54-3.70%-11.94%
2011-12-311.655.72%17.46%
2010-12-311.956.81%16.61%
2009-12-311.674.50%11.95%
2008-12-311.069.83%30.56%
2007-12-319.64%