PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024788-43.54%
Dec 31, 20231,396-17.84%
Dec 31, 20221,699+129.34%
Dec 31, 2021741-153.60%
Dec 31, 2020-1,382-308.59%
Dec 31, 2019663+251.56%
Dec 31, 2016189-121.12%
Dec 31, 2015-893-271.46%
Dec 31, 2014521+25.29%
Dec 31, 2013416-50.29%
Dec 31, 2012836-59.73%
Dec 31, 20112,076+17.49%
Dec 31, 20101,767
AI Chat