PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 202410.5-51.62%
Dec 31, 202321.7-21.66%
Dec 31, 202227.7+112.92%
Dec 31, 202113-121.71%
Dec 31, 2020-60-4595.08%
Dec 31, 20191.3-122.73%
Dec 31, 2016-5.9-77.51%
Dec 31, 2015-26.1+1212.90%
Dec 31, 2014-2-57.05%
Dec 31, 2013-4.6-316.85%
Dec 31, 20122.1-89.31%
Dec 31, 201120+3.40%
Dec 31, 201019.3
AI Chat