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
---9.078
Return on Equity
-2.851 -8.348 -11.131 6.975
Net Profit Margin
-4.636 -17.454 -13.214
Debt to Asset Ratio
71.866 70.008 67.167 64.068
Cash Ratio
9.031 12.97 10.716 8.936
Quick Ratio
74.07 70.414 86.324 95.455
Current Ratio
123.606 125.752 139.64 152.137

Time Plot

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

Owens Corning (OC)

Owens Corning (OC)