Owens Corning (OC)
NYSE: OC · Real-Time Price · USD
123.97
-1.55 (-1.23%)
Apr 28, 2026, 4:00 PM EDT - Market closed

Owens Corning Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
9,9659,19814,61113,1747,9729,094
Upgrade
Market Cap Growth
-13.37%-37.05%10.91%65.26%-12.34%10.91%
Upgrade
Enterprise Value
15,32514,55920,11915,14510,42511,342
Upgrade
Last Close Price
123.97110.34164.73141.2779.7483.25
Upgrade
PE Ratio
--22.5811.026.429.14
Upgrade
Forward PE
13.2411.1610.8010.827.919.74
Upgrade
PS Ratio
0.990.911.481.570.821.07
Upgrade
PB Ratio
2.582.362.852.531.732.10
Upgrade
P/TBV Ratio
---5.875.015.38
Upgrade
P/FCF Ratio
10.369.5611.7411.046.078.37
Upgrade
P/OCF Ratio
5.585.157.727.664.536.05
Upgrade
PEG Ratio
2.47-1.872.650.720.34
Upgrade
EV/Sales Ratio
1.521.442.041.811.071.34
Upgrade
EV/EBITDA Ratio
6.786.448.127.354.545.97
Upgrade
EV/EBIT Ratio
9.559.0711.019.735.828.03
Upgrade
EV/FCF Ratio
15.9315.1316.1612.707.9310.43
Upgrade
Debt / Equity Ratio
1.471.471.080.630.700.73
Upgrade
Debt / EBITDA Ratio
2.372.372.131.521.351.59
Upgrade
Debt / FCF Ratio
5.935.934.442.742.452.89
Upgrade
Net Debt / Equity Ratio
1.381.381.020.320.460.50
Upgrade
Net Debt / EBITDA Ratio
2.372.372.100.810.931.14
Upgrade
Net Debt / FCF Ratio
5.575.574.181.391.622.00
Upgrade
Asset Turnover
0.750.750.780.760.940.87
Upgrade
Inventory Turnover
5.165.165.364.635.896.48
Upgrade
Quick Ratio
0.480.480.641.120.981.13
Upgrade
Current Ratio
1.261.261.471.691.691.83
Upgrade
Return on Equity (ROE)
-4.17%-4.17%18.34%21.58%27.71%24.04%
Upgrade
Return on Assets (ROA)
7.41%7.41%9.03%8.85%10.77%9.05%
Upgrade
Return on Invested Capital (ROIC)
-30.23%-29.35%15.72%17.02%20.77%16.41%
Upgrade
Return on Capital Employed (ROCE)
15.60%15.60%15.50%17.50%20.70%17.00%
Upgrade
Earnings Yield
-5.24%-5.67%4.43%9.08%15.57%10.94%
Upgrade
FCF Yield
9.65%10.46%8.52%9.06%16.48%11.95%
Upgrade
Dividend Yield
2.55%2.59%1.51%1.53%1.97%1.36%
Upgrade
Payout Ratio
--32.15%15.72%10.96%10.85%
Upgrade
Buyback Yield / Dilution
4.33%4.33%3.52%6.86%6.33%3.96%
Upgrade
Total Shareholder Return
6.85%6.92%5.03%8.39%8.30%5.32%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.