OC

Owens Corning

Fundamental data last updated:November 6, 2026

We may earn a commission from partner links. This content is for informational purposes only and is not financial advice. Information may be delayed or inaccurate.

company profile

SECTOR

Basic Materials

industry

Construction Materials

Exchange

NYSE

County of HQ

US

Next Earnings Date

Pending Announcement

Business Summary

Owens Corning provides residential and commercial building products in the United States, Europe, the Asia Pacific, and internationally. It operates through three segments: Roofing, Insulation, and Doors. The company offers laminate and strip asphalt roofing shingles, roofing components, and oxidized asphalt. It also provides high, mid, and low temperature products; thermal and acoustical batts, loosefill insulation, spray foam insulation, wet use chopped strand, foam sheathing and accessories under the Owens Corning PINK, Next Gen, and FIBERGLAS Insulation brands; and glass fiber pipe insulation, energy efficient flexible duct media, bonded and granulated stone wool insulation, and cellular glass insulation and foam insulation under the FOAMULAR, FOAMGLAS, and Paroc brand names. In addition, the company offers residential interior and exterior doors; glass, fiberglass and metal, and door components such as frames, sills, weather-stripping, hinges and locks. Further, it manufactures, fabricates, and sells glass reinforcements in the form of fiber and mats. The company distributes its products to distributors, home centers and lumberyards, installers, retailers, homebuilders, contractors, dealers, building products retailers, and remodeling contractors. Owens Corning was incorporated in 1938 and is headquartered in Toledo, Ohio.

 


VALUATION

P/E

-14.82

Market Cap ($M USD)

$9.53B

Forward P/E

12.61

PEG

0.68

PRICE TO SALES

0.97

PRICE TO BOOK

2.57

EV / EBITDA

19.67

5-Year Average P/E

Free Cash Flow Yield

5.77%

DCF Value

$103.92

Graham Number

N/A

Price to FCF

17.33

EV to FCF

27.26

Earnings Yield

-6.92%

FCF Yield

5.77%

DIVIDEND

Yield

2.62%

Annual Payout

$3.16

Payout Ratio

-35.97%

Consecutive Years of Dividend Growth

5-Year Dividend Growth Rate

Financial Health & Profitability

Earnings Per Share

-$8.34

Next Year EPS Growth Estimate

$9.56

Next Year Revenue Growth Estimate

$9.86B

Return on Equity (ROE)

-17.10%

FREE CASH FLOW

Operating Margin

6.18%

Debt-to-Equity

1.52

Piotroski F-Score

4

Altman Z-Score

1.94

Return on Invested Capital (ROIC)

5.61%

Current Ratio

1.16

Quick Ratio

0.67

Net Debt to EBITDA

7.16

Interest Coverage

2.31

Gross Profit margin

26.19%

FCF PER SHARE

$6.85

REVENUE PER SHARE

$122.63

Gainseekers Quantitative Analysis

Summary

Owens Corning’s valuation presents a complex picture. The stock recently traded above its DCF value, suggesting potential overvaluation. However, the forward P/E of 8.48 indicates a market expectation of significant earnings growth, contrasting sharply with its negative earnings yield. The Altman Z-score of 1.95 raises concerns about financial distress, yet the PEG ratio of 0.03 suggests the stock is undervalued relative to its growth prospects. This dichotomy highlights a company straddling the line between risk and opportunity.

AI Exposure / Tech Reliance

Operating in the construction industry, Owens Corning is poised to leverage AI and tech advancements in manufacturing and supply chain optimization. The sector's shift towards smart materials and sustainable building solutions aligns with potential AI-driven efficiencies. However, the company's adaptability will depend on its ability to integrate these technologies into its existing operations.

The Bull Case

For value investors, Owens Corning offers compelling reasons to buy. The ROIC of 6.91% reflects efficient capital use, while a free cash flow yield of 4.90% indicates solid cash generation. Despite a middling Piotroski F-Score of 4, the company's operating margin of 7.07% suggests decent pricing power. These metrics paint a picture of a company with the potential for robust returns on investment, appealing to those seeking growth at a reasonable price.

The Bear Case

Despite some strengths, Owens Corning faces significant structural risks. The negative P/E ratio and return on equity of -12.50% highlight profitability challenges. Its debt-to-equity ratio of 1.60 suggests a leveraged balance sheet, while a net debt to EBITDA of 7.07 raises red flags about financial stability. Additionally, the stock's price-to-sales ratio near 1.00 may not justify its current valuation, especially given the technical overextension above its 50-day SMA.

Market Sentiment & Smart Money

Short Interest %

Analyst Consensus

Hold

Average Analyst Price Target

$143.00

Institutional Ownership %

1-Year Beta

1.32

Insider Buying % (6 Mo)

Distance to 52-Week High

32.59%

Distance to 52-Week Low

19.13%

EARNINGS SURPRISE %

27.18%

50-DAY SMA

$125.38

200-DAY SMA

$126.09

⚠️ Financial Disclaimer:
This content is for informational purposes only and is not financial advice. Information may be delayed or inaccurate. We may earn a commission from partner links.