PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-598+74.58%
Dec 31, 2023-343+1093.73%
Dec 31, 2022-29-78.17%
Dec 31, 2021-131-36.38%
Dec 31, 2020-207-20.90%
Dec 31, 2019-261+22.62%
Dec 31, 2016-213-26.52%
Dec 31, 2015-290-7.79%
Dec 31, 2014-314-38.84%
Dec 31, 2013-514-51.95%
Dec 31, 2012-1,070-71.43%
Dec 31, 2011-3,745+432.33%
Dec 31, 2010-704
AI Chat