PEABODY ENERGY CORP (BTU)

Market cap
$4.1B
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 20243-46.38%
Dec 31, 20235.5-39.54%
Dec 31, 20229.1+181.79%
Dec 31, 20213.2-116.93%
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.04%
Dec 31, 20113.5+22.57%
Dec 31, 20102.9
AI Chat