Owens Corning (OC)
NYSE: OC · Real-Time Price · USD
151.06
+0.48 (0.32%)
At close: Jul 2, 2026, 4:00 PM EDT
152.32
+1.26 (0.83%)
After-hours: Jul 2, 2026, 7:59 PM EDT

Owens Corning Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
12,1658,97514,54512,9267,8399,086
Market Cap Growth
7.86%-38.30%12.53%64.89%-13.73%13.57%
Enterprise Value
17,91614,37519,79814,62910,01011,285
Last Close Price
151.06111.91170.32148.2385.3090.50
PE Ratio
--23.1111.286.729.49
Forward PE
14.7511.1610.8010.827.919.74
PEG Ratio
3.44-1.872.650.720.34
PS Ratio
1.240.891.481.540.801.07
PB Ratio
3.342.332.862.501.712.11
P/TBV Ratio
---6.005.245.59
P/FCF Ratio
14.719.3311.6810.835.978.36
P/OCF Ratio
7.245.037.697.524.456.05
EV/Sales Ratio
1.821.422.011.751.031.33
EV/EBITDA Ratio
8.8013.649.176.954.445.79
EV/EBIT Ratio
13.1239.9313.359.785.817.79
EV/FCF Ratio
21.6614.9415.9012.267.6210.38
Debt / Equity Ratio
1.491.331.060.540.680.71
Debt / EBITDA Ratio
7.705.412.561.561.431.60
Debt / FCF Ratio
7.285.934.442.742.452.87
Net Debt / Equity Ratio
1.581.391.030.320.460.50
Net Debt / EBITDA Ratio
7.355.092.410.790.941.11
Net Debt / FCF Ratio
6.955.574.181.391.621.99
Asset Turnover
0.750.750.780.760.940.87
Inventory Turnover
--11.374.695.926.50
Quick Ratio
0.090.130.141.120.981.12
Current Ratio
1.241.261.471.691.691.82
Return on Equity (ROE)
-14.07%-11.58%12.56%24.39%27.79%24.05%
Return on Assets (ROA)
1.23%-4.84%8.65%10.12%12.76%11.25%
Return on Invested Capital (ROIC)
1.71%-6.68%12.75%16.41%20.05%16.87%
Return on Capital Employed (ROCE)
0.72%3.26%14.33%17.04%20.31%17.70%
Earnings Yield
--4.33%8.86%14.89%10.54%
FCF Yield
6.80%10.72%8.56%9.23%16.76%11.96%
Dividend Yield
2.09%2.47%1.41%1.41%1.65%1.15%
Payout Ratio
--44.44%32.15%15.72%10.96%10.85%
Buyback Yield / Dilution
5.35%4.33%3.52%6.86%6.33%3.96%
Total Shareholder Return
7.44%6.80%4.92%8.27%7.98%5.11%
SEC Filings: 10-K · 10-Q