Owens Corning (OC) Stock Analysis & Winston Score
Owens Corning makes building materials used in homes and commercial buildings. Its main products are insulation, roofing shingles, and composite materials made from fiberglass. The company sells to contractors, builders, and home improvement retailers across North America and beyond. It is one of the largest producers of residential roofing and insulation products in the United States. The company earns money by selling these materials directly to distributors, retailers like Home Depot, and professional contractors. Most revenue comes from North America, though it also operates in Europe and Asia. Owens Corning completed a large acquisition of Masonite, a door manufacturer, in 2024, which expanded its product lineup. Its competitive position comes from scale, brand recognition, and a wide distribution network. The main risk is that demand for its products is closely tied to housing construction and renovation activity, which slows sharply when interest rates rise and new home building declines.
Winston Score: 19/100 — Weak
Weak fundamentals across most pillars.
- Quality: Weak (7/30)
- Growth: Weak (2/20)
- Cash Flow: Weak (1/10)
- Stability: Mixed (4/10)
- Valuation: Data not available (0/10)
- Ownership: Weak (2/15)
Key Facts
Price: $143.91
Market Cap: $11.6B
Sector: Industrials
Industry: Construction Materials


