PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 202421.1-23.21%
Dec 31, 202327.5-1004.70%
Dec 31, 2022-3-149.27%
Dec 31, 20216.2-1525.62%
Dec 31, 2020-0.4-98.66%
Dec 31, 2019-32.3-2426.96%
Dec 31, 20161.4-84.33%
Dec 31, 20158.9-124.14%
Dec 31, 2014-36.7-160.15%
Dec 31, 201361.1-148.55%
Dec 31, 2012-125.7-575.59%
Dec 31, 201126.4
AI Chat