PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndSelling, general & administrative (Million USD)YoY (%)
Dec 31, 202491+0.33%
Dec 31, 202391+2.14%
Dec 31, 202289+4.59%
Dec 31, 202185-14.67%
Dec 31, 2020100-31.38%
Dec 31, 2019145-5.48%
Dec 31, 2016153-13.04%
Dec 31, 2015176-22.32%
Dec 31, 2014227-8.83%
Dec 31, 2013249-7.33%
Dec 31, 2012269+0.22%
Dec 31, 2011268+15.50%
Dec 31, 2010232
AI Chat