Owens Corning (OC)
NYSE: OC · Real-Time Price · USD
121.44
+0.03 (0.02%)
Jun 12, 2026, 4:00 PM EDT - Market closed

Owens Corning Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9,7798,97514,54512,9267,8399,086
Market Cap Growth
-15.02%-38.30%12.53%64.89%-13.73%13.57%
Enterprise Value
15,53014,37519,79814,62910,01011,285
Last Close Price
121.44111.91170.32148.2385.3090.50
PE Ratio
--23.1111.286.729.49
Forward PE
11.8111.1610.8010.827.919.74
PEG Ratio
2.75-1.872.650.720.42
PS Ratio
0.990.891.481.540.801.07
PB Ratio
2.682.332.862.501.712.11
P/FCF Ratio
11.839.3311.6810.835.978.36
P/OCF Ratio
5.825.037.697.524.456.05
EV/Sales Ratio
1.581.422.011.751.031.33
EV/EBITDA Ratio
7.6313.649.176.954.445.79
EV/EBIT Ratio
11.3739.9313.359.785.817.79
EV/FCF Ratio
18.7814.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.39%-5.49%10.48%13.30%16.29%13.83%
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
8.46%10.72%8.56%9.23%16.76%11.96%
Dividend Yield
2.60%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.95%6.80%4.92%8.27%7.98%5.11%
SEC Filings: 10-K · 10-Q