PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 2024-14.3+1921.13%
Dec 31, 2023-0.7-101.42%
Dec 31, 202250.1+230.45%
Dec 31, 202115.2-140.26%
Dec 31, 2020-37.7+136.39%
Dec 31, 2016-15.9-8.50%
Dec 31, 2015-17.4+451.27%
Dec 31, 2014-3.2-76.01%
Dec 31, 2013-13.2-1120.93%
Dec 31, 20121.3-92.06%
Dec 31, 201116.2
AI Chat