MyFinsight

HomeBlogAboutContact

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-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

Time Plot

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

PEABODY ENERGY CORP (BTU)

PEABODY ENERGY CORP (BTU)