Skip to main content

Want a detailed portfolio tracker?

OC
NYSE
$140.52

Owens Corning (OC)

Owens Corning manufactures and markets a range of fiberglass, roofing and insulation composites in the United States, Canada, Europe, Asia Pacific and internationally. The company is headquartered in Toledo, Ohio.
Website: https://www.owenscorning.com
68 analysts
Buy
Target: $164.21 (+16.86%)

Market Cap

$12B

Dividends 5Y CAGR

+29.74%

Free Cash Flow Yield

14.55%

Dividend Yield

2.05%

Price Chart

Valuation
Market Cap$12B
Forward P/E15.11
PEG1.62
P/S1.17
P/B3.12
Profitability
Total Revenue (TTM)$9.84B
Gross Profit (TTM)$2.67B
EBITDA$782M
Profit Margin-4.6%
Operating Margin5.3%
EPS-$4.05
Financial Health
Debt-to-Equity129.6%
Free Cash Flow Yield14.55%
Dividend Yield2.05%
Growth & Risk
EPS 5Y CAGR+2.77%
Revenue 5Y CAGR+5.95%
FCF 5Y CAGR+3.86%
Dividends 5Y CAGR+29.74%
Beta (5Y)1.31
Sharpe Ratio0.17