PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 202412.2-46.43%
Dec 31, 202322.7-11.40%
Dec 31, 202225.7+130.05%
Dec 31, 202111.2-117.36%
Dec 31, 2020-64.3+1988.30%
Dec 31, 2019-3.1-67.48%
Dec 31, 2016-9.5-73.33%
Dec 31, 2015-35.5+339.87%
Dec 31, 2014-8.1-22.95%
Dec 31, 2013-10.5+305.40%
Dec 31, 2012-2.6-114.99%
Dec 31, 201117.2
AI Chat