PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 2024516-54.12%
Dec 31, 20231,125-12.03%
Dec 31, 20221,279+245.38%
Dec 31, 2021370-119.99%
Dec 31, 2020-1,852+1201.34%
Dec 31, 2019-142-68.12%
Dec 31, 2016-446-77.58%
Dec 31, 2015-1,990+263.26%
Dec 31, 2014-548-25.38%
Dec 31, 2013-734+252.01%
Dec 31, 2012-209-115.19%
Dec 31, 20111,374
AI Chat