Peabody Energy has an Enterprise Value (EV) of 2.39B.
0.56
2.5
3.93
11.7
Financial Position
The company has a current ratio of 2.15,
with a Debt / Equity ratio of 0.13.
2.15
1.68
0.13
0.49
2.29
9.49
Financial Efficiency
Return on Equity is 10.16% and Return on Invested Capital is 6.79%.
10.16%
6.23%
6.79%
$756.55K
$66.23K
5,600
0.71
8.7
Taxes
108.8M
21.08%
Stock Price Statistics
The stock price has increased by -19.37% in the
last 52 weeks. The beta is 0.52, so Peabody Energy's
price volatility has been higher than the market average.
0.52
-19.37%
15.99
16.37
56.85
4,825,998
Income Statement
In the last 12 months, Peabody Energy had revenue of 4.24B
and earned 370.9M
in profits. Earnings per share was 3.06.