| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| P/E Ratio | - | - | - | 61.946 |
| Return on Equity | -0.001 | 0 | -0.002 | -0.001 |
| Net Profit Margin | -3.329 | 1.017 | -6.926 | -3.101 |
| Debt to Asset Ratio | 38.002 | 38.315 | 37.613 | 36.251 |
| Cash Ratio | 60.81 | 68.309 | 75.668 | 79.498 |
| Quick Ratio | 136.535 | 139.587 | 148.501 | 164.152 |
| Current Ratio | 186.603 | 185.087 | 199.323 | 220.801 |
PEABODY ENERGY CORP (BTU)
PEABODY ENERGY CORP (BTU)