PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndDiluted EPS (USD)YoY (%)
Dec 31, 20242.7-46.00%
Dec 31, 20235-39.83%
Dec 31, 20228.3+158.07%
Dec 31, 20213.2-116.82%
Dec 31, 2020-19.1+838.24%
Dec 31, 2019-2-94.96%
Dec 31, 2016-40.4-63.22%
Dec 31, 2015-110+3640.82%
Dec 31, 2014-2.9+49.24%
Dec 31, 2013-2-10.05%
Dec 31, 2012-2.2-162.22%
Dec 31, 20113.5+23.51%
Dec 31, 20102.9
AI Chat