PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202418.6-34.07%
Dec 31, 202328.2-17.25%
Dec 31, 202234.1+52.76%
Dec 31, 202122.3-146.54%
Dec 31, 2020-48-434.73%
Dec 31, 201914.3+258.55%
Dec 31, 20164-125.12%
Dec 31, 2015-15.9-307.62%
Dec 31, 20147.7+29.38%
Dec 31, 20135.9-42.75%
Dec 31, 201210.3-60.24%
Dec 31, 201126+1.07%
Dec 31, 201025.8
AI Chat