PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 20249.5-42.24%
Dec 31, 202316.5-37.73%
Dec 31, 202226.5+136.57%
Dec 31, 202111.2-117.21%
Dec 31, 2020-65+1524.50%
Dec 31, 2019-4-61.76%
Dec 31, 2016-10.5-70.47%
Dec 31, 2015-35.5+209.84%
Dec 31, 2014-11.4+56.58%
Dec 31, 2013-7.3+2.65%
Dec 31, 2012-7.1-159.28%
Dec 31, 201112+2.70%
Dec 31, 201011.7
AI Chat