Owens Corning Inc

OC Industrials Building Products & Equipment

Owens Corning Inc’s revenue for fiscal 2025 (year ended December 2025) was $10.1 billion, up 2.56% from fiscal 2024.

Revenue
−7.27%
EPS
+46.3%
Free cash flow
−16.5%
Total debt
−6.36%

Quarter to September 2026, against a year earlier

120.78 3.48 −2.80%
Market cap
$9.8B
P/E
0.0×
Fwd P/E
15.2×
Dividend yield
2.56%
F-score
4/9
Altman Z
2.04
Beneish M
−3.45
Dividend safety
53/100
Older periods Dec '25 Mar '26 Jun '26 Sep '26
P/E ratio

+8 more quarters

0.00 0.00 0.00 0.00
P/S ratio
0.93 0.89 1.30 0.95
P/FCF ratio
9.13 9.86 13.13 10.83
P/Operating CF
15.93 (56.71) 32.07 11.30
P/B ratio
2.41 2.37 3.35 2.87
EV/Sales
1.40 1.38 1.79 1.43
EV/EBITDA
6.36 6.95 9.10 7.13
EV/FCF
13.76 15.33 18.13 16.27
Current Ratio
1.26 1.24 1.16 1.13
Net Debt/EBITDA
13.65 16.50 7.39 0.00
Debt/Equity
1.32 1.39 1.34 1.50
Earnings Yield
(5.70%) (6.10%) (5.07%) (4.55%)
Free Cash Flow Yield
10.96% 10.15% 7.61% 9.23%
Free Cash Flow per Share
4.02 (4.26) 2.80 7.99
Book value per Share
46.35 45.64 47.46 40.67
Free Cash Flow
338.00 (344.00) 225.00 629.00
EV/EBIT
39.38 186.10 352.37 61.32
Other line items

Show all line items

Columns are period end dates · fundamentals updated 5 Nov 2026