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
Free Cash flow
199
-387
333
752
P/E Ratio
-
-
-
-
Return on Equity
5.93
-2.851
-8.348
-11.131
Net Profit Margin
-
-4.636
-17.454
-
Debt to Asset Ratio
70.065
71.866
70.008
67.167
Cash Ratio
9.131
9.031
12.97
10.716
Quick Ratio
66.947
74.07
70.414
86.324
Current Ratio
115.97
123.606
125.752
139.64

Time Plot

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

Owens Corning (OC)

Owens Corning (OC)