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
-58.834 73.471 43.783
Return on Equity
1.29 2.326 1.074 8.048
Net Profit Margin
13.038 -5.207 18.706
Debt to Asset Ratio
68.141 68.719 83.826 72.688
Cash Ratio
465.537 NaN 260.588 172.75
Quick Ratio
488.263 NaN 279.192 192.887
Current Ratio
571.991 559.035 345.672 259.353

Time Plot

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

CENTRUS ENERGY CORP (LEU)

CENTRUS ENERGY CORP (LEU)