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
Sep '26 Jun '26 Mar '26 Dec '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

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

Show all line items

Columns are period end dates · fundamentals updated 5 Nov 2026