Owens Corning Inc OC

123.91 3.19 2.64% as of 25 Sep
Market cap
$9.5B
P/E
0.0×
Growth Flags show if company had growth for consecutive years
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

0.00 0.00 0.00 0.00
P/S ratio
1.12 0.93 0.89 1.30
P/FCF ratio
10.07 9.13 9.86 13.13
P/Operating CF
12.85 15.93 (56.71) 32.07
P/B ratio
2.66 2.41 2.37 3.35
EV/Sales
1.58 1.40 1.38 1.79
EV/EBITDA
7.27 6.36 6.95 9.10
EV/FCF
14.19 13.76 15.33 18.13
Current Ratio
1.40 1.26 1.24 1.16
Net Debt/EBITDA
7.60 13.65 16.50 7.39
Debt/Equity
1.15 1.32 1.39 1.34
Earnings Yield
(4.05%) (5.70%) (6.10%) (5.07%)
Free Cash Flow Yield
9.93% 10.96% 10.15% 7.61%
Free Cash Flow per Share
9.03 4.02 (4.26) 2.80
Book value per Share
53.21 46.35 45.64 47.46
Free Cash Flow
753.00 338.00 (344.00) 225.00
EV/EBIT
20.76 39.38 186.10 352.37
Other line items

Show all line items

Columns are period end dates