NYSE:OC | Key Financial Ratios | Owens Corning

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.161.12-5.27%-17.79%
2026-03-311.241.3-4.08%-14.65%
2025-12-311.261.23-4.02%-13.55%
2025-09-301.41.07-3.57%-10.96%
2025-06-301.521.072.30%6.45%
2025-03-311.441.141.79%5.22%
2024-12-311.4714.60%12.74%
2024-09-301.440.96.88%18.42%
2024-06-301.370.927.02%19.23%
2024-03-311.760.519.87%21.27%
2023-12-311.690.5110.64%23.15%
2023-09-302.160.5910.74%23.29%
2023-06-302.070.6112.02%26.37%
2023-03-311.860.6312.18%27.55%
2022-12-311.690.6611.54%27.13%
2022-09-301.770.6512.54%28.97%
2022-06-301.870.6610.76%24.98%
2022-03-311.720.6910.56%25.09%
2021-12-311.820.699.94%23.16%
2021-09-301.860.7110.02%23.75%
2021-06-301.910.779.48%22.98%
2021-03-311.870.817.78%18.94%
2020-12-311.810.81-4.04%-9.82%
2020-09-301.950.82-5.77%-14.07%
2020-06-301.870.96-6.38%-16.50%
2020-03-311.630.97-6.08%-15.94%
2019-12-311.550.654.05%8.75%
2019-09-301.690.715.05%11.22%
2019-06-301.690.775.05%11.67%
2019-03-311.830.884.84%11.66%
2018-12-311.580.795.58%12.72%
2018-09-301.620.883.68%8.88%
2018-06-301.590.883.03%7.39%
2018-03-311.610.922.74%6.83%
2017-12-311.550.583.35%6.94%
2017-09-301.660.624.38%9.30%
2017-06-301.780.684.55%9.93%
2017-03-311.880.585.49%11.19%
2016-12-311.650.555.08%10.21%
2016-09-301.70.565.28%10.69%
2016-06-301.540.595.21%10.77%
2016-03-311.520.514.95%9.74%
2015-12-311.420.54.50%8.83%
2015-09-301.910.533.38%6.80%
2015-06-302.110.582.53%5.23%
2015-03-312.190.621.61%3.40%
2014-12-311.840.543.00%6.12%
2014-09-302.10.563.57%7.13%
2014-06-302.280.593.51%7.07%
2014-03-312.250.613.79%7.82%
2013-12-311.860.532.67%5.38%
2013-09-302.020.60.85%1.83%
2013-06-302.040.630.76%1.64%
2013-03-312.050.650.63%1.38%
2012-12-311.770.59-0.25%-0.54%
2012-09-301.980.61.13%2.39%
2012-06-301.980.612.16%4.63%
2012-03-312.010.62.63%5.60%
2011-12-311.80.523.67%7.46%
2011-09-301.510.491.51%3.10%
2011-06-301.50.460.66%1.32%
2011-03-311.6912.15%24.44%
2010-12-311.470.4513.03%25.58%
2010-09-301.6213.88%26.87%
2010-06-301.6514.34%27.73%
2009-12-311.97

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.261.23-4.02%-13.55%
2024-12-311.4714.60%12.74%
2023-12-311.690.5110.64%23.15%
2022-12-311.690.6611.54%27.13%
2021-12-311.820.699.94%23.16%
2020-12-311.810.81-4.04%-9.82%
2019-12-311.550.654.05%8.75%
2018-12-311.580.795.58%12.72%
2017-12-311.550.583.35%6.94%
2016-12-311.650.555.08%10.21%
2015-12-311.420.54.50%8.83%
2014-12-311.840.543.00%6.12%
2013-12-311.860.532.67%5.38%
2012-12-311.770.59-0.25%-0.54%
2011-12-311.80.523.67%7.46%
2010-12-311.470.4513.03%25.58%
2009-12-311.970.89%2.27%
2008-12-31-29.24%