MyFinsight

HomeBlogAbout

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||
Financial Ratios
2026-06-30
2026-03-31
2025-12-31
2025-09-30
P/E Ratio
-
-
-
-
Return on Equity
-2.747
-0.915
0.29
-1.956
Net Profit Margin
-9.031
-3.329
1.017
-6.926
Debt to Asset Ratio
39.478
38.002
38.315
37.613
Cash Ratio
65.282
60.81
68.309
75.668
Quick Ratio
146.279
136.535
139.587
148.501
Current Ratio
200.893
186.603
185.087
199.323

Time Plot

Show the time plot by selecting a row from the table.

PEABODY ENERGY CORP (BTU)

PEABODY ENERGY CORP (BTU)