PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2024343+6.72%
Dec 31, 2023321+1.20%
Dec 31, 2022318+2.88%
Dec 31, 2021309-10.78%
Dec 31, 2020346-42.43%
Dec 31, 2019601+29.14%
Dec 31, 2016465-18.66%
Dec 31, 2015572-12.73%
Dec 31, 2014656-11.43%
Dec 31, 2013740+11.59%
Dec 31, 2012663+37.58%
Dec 31, 2011482+9.37%
Dec 31, 2010441
AI Chat