Owens Corning (OC)
NYSE: OC · Real-Time Price · USD
107.25
-1.71 (-1.57%)
At close: Mar 9, 2026, 4:00 PM EDT
107.17
-0.08 (-0.07%)
After-hours: Mar 9, 2026, 5:36 PM EDT

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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
8,6219,19814,61113,1747,9729,094
Upgrade
Market Cap Growth
-41.61%-37.05%10.91%65.26%-12.34%10.91%
Upgrade
Enterprise Value
13,98114,55920,11915,14510,42511,342
Upgrade
Last Close Price
107.25111.14165.93142.2980.3183.86
Upgrade
PE Ratio
--22.5811.026.429.14
Upgrade
Forward PE
11.2711.1610.8010.827.919.74
Upgrade
PS Ratio
0.850.911.481.570.821.07
Upgrade
PB Ratio
2.232.362.852.531.732.10
Upgrade
P/TBV Ratio
---5.875.015.38
Upgrade
P/FCF Ratio
8.969.5611.7411.046.078.37
Upgrade
P/OCF Ratio
4.835.157.727.664.536.05
Upgrade
PEG Ratio
2.14-1.872.650.720.34
Upgrade
EV/Sales Ratio
1.381.442.041.811.071.34
Upgrade
EV/EBITDA Ratio
6.186.448.097.354.545.97
Upgrade
EV/EBIT Ratio
8.719.0711.019.735.828.03
Upgrade
EV/FCF Ratio
14.5315.1316.1612.707.9310.43
Upgrade
Debt / Equity Ratio
1.471.471.080.630.700.73
Upgrade
Debt / EBITDA Ratio
2.372.372.121.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
-6.05%-5.67%4.43%9.08%15.57%10.94%
Upgrade
FCF Yield
11.16%10.46%8.52%9.06%16.48%11.95%
Upgrade
Dividend Yield
2.95%2.57%1.50%1.52%1.96%1.35%
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
7.27%6.90%5.02%8.38%8.28%5.31%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.