Stock events for Owens Corning (OC)
Owens Corning's stock price has experienced fluctuations, decreasing by 10.48% over the last 12 months but increasing by 7.61% in the past month as of May 8, 2026. On May 6, 2026, the company reported its first-quarter 2026 results, with net sales decreasing by 10% year-over-year, but revenue and adjusted EPS beat estimates. The sale of its glass reinforcements business on April 30, 2026, is expected to generate approximately $280 million in cash proceeds. In the fourth quarter of 2025, the company recorded non-cash, pre-tax impairment charges of $780 million related to its Doors business and faced inflationary impacts from the Iran conflict.
Demand Seasonality affecting Owens Corning’s stock price
Demand for Owens Corning's products is influenced by construction and weather patterns. Roofing demand is driven by replacement cycles, storm activity, and seasonal repair needs. Residential new construction and remodeling activity impact all three businesses. In the second quarter of 2026, roofing demand is expected to be solid but slightly down, while non-residential construction in North America is expected to be stable. The insulation segment's demand is tied to building energy codes, weatherization programs, and ESG initiatives.
Overview of Owens Corning’s business
Owens Corning manufactures and sells roofing products such as residential roofing shingles and oxidized asphalt materials. The Insulation business offers thermal and acoustical batts, loosefill insulation, spray foam insulation, and foam sheathing. The Doors segment provides residential interior and exterior doors and door systems. Owens Corning sold its glass reinforcements business on April 30, 2026, to focus on branded building products in North America and Europe.
OC’s Geographic footprint
Owens Corning has approximately 150 operations across North America, South America, Europe, and Asia Pacific. North America is its largest market, accounting for about 75-80% of consolidated net sales. The company's products are distributed to distributors, home centers, lumberyards, installers, retailers, homebuilders, contractors, and remodeling contractors.
OC Corporate Image Assessment
Owens Corning has maintained a strong brand reputation, being named America's Most Trusted® Insulation Brand by Lifestory Research in 2026. It was also recognized by Newsweek as one of America's most charitable companies and by S&P Global as a Top 1% performer in the Sustainability Yearbook 2026. The company was named one of the best-managed companies in the U.S. for the ninth consecutive year in 2025 and earned the Global Leaders Initiative Award for Total Productive Maintenance (TPM).
Ownership
Owens Corning's ownership is heavily weighted towards institutional investors, with 662 institutional owners holding 78,886,208 shares as of May 5, 2026. Major institutional shareholders include Vanguard Group Inc., BlackRock, Inc., and State Street Corp. Institutional ownership reached 92.97% by March 2025, while insider ownership was relatively small at 0.75% in March 2025.
Ask Our Expert AI Analyst
Price Chart
$114.08