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.
Sector:
Industrials
Industry:
Building Products & Equipment
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