PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-276-40.04%
Dec 31, 2023-460-32.47%
Dec 31, 2022-682+1470.51%
Dec 31, 2021-43-122.44%
Dec 31, 2020193-127.58%
Dec 31, 2019-701-177.24%
Dec 31, 2016908+239.15%
Dec 31, 2015268-259.25%
Dec 31, 2014-168-47.71%
Dec 31, 2013-321-51.53%
Dec 31, 2012-663-139.52%
Dec 31, 20111,679-2277.04%
Dec 31, 2010-77
AI Chat