PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024212-72.46%
Dec 31, 2023768-19.90%
Dec 31, 2022959+272.20%
Dec 31, 2021258-246.03%
Dec 31, 2020-176-142.00%
Dec 31, 2019420+15.58%
Dec 31, 2016363-436.79%
Dec 31, 2015-108-143.76%
Dec 31, 2014247-45.41%
Dec 31, 2013452-26.41%
Dec 31, 2012614-24.33%
Dec 31, 2011811+48.38%
Dec 31, 2010547
AI Chat