PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 20245-67.85%
Dec 31, 202315.5-19.33%
Dec 31, 202219.2+147.92%
Dec 31, 20217.8-226.79%
Dec 31, 2020-6.1-167.40%
Dec 31, 20199.1+17.87%
Dec 31, 20167.7-500.64%
Dec 31, 2015-1.9-152.98%
Dec 31, 20143.6-43.63%
Dec 31, 20136.4-15.25%
Dec 31, 20127.6-25.30%
Dec 31, 201110.2+27.65%
Dec 31, 20108
AI Chat