Owens Corning (OC)

New York Stock Exchange:
OC
| Latest update: May 17, 2026, 6:46 PM

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.

Expert AI

Show me the sentiment for Owens Corning
What's the latest sentiment for Owens Corning?

Price Chart

$114.08

5.77%
(1 month)

Top Shareholders

The Vanguard Group, Inc.
11.90%
BlackRock, Inc.
11.38%
State Street Corp.
3.74%
T. Rowe Price Group, Inc.
3.16%
Dimensional Holdings, Inc.
3.13%
Davis Selected Advisers LP
2.49%
Affiliated Managers Group, Inc.
2.46%
Grace Partners of Dupage LP
2.16%

Trade Ideas for OC

Today

Sentiment for OC

News
Social

Buzz Talk for OC

Today

Social Media

FAQ

What is the current stock price of Owens Corning?

As of the latest update, Owens Corning's stock is trading at $114.08 per share.

What’s happening with Owens Corning stock today?

Today, Owens Corning stock is down by -5.77%, possibly due to news.

What is the market sentiment around Owens Corning stock?

Current sentiment around Owens Corning stock is negative, based on recent news, trading volume, and analyst opinions.

Is Owens Corning's stock price growing?

Over the past month, Owens Corning's stock price has decreased by -5.77%.

How can I buy Owens Corning stock?

You can buy Owens Corning stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol OC

Who are the major shareholders of Owens Corning stock?

Major shareholders of Owens Corning include institutions such as The Vanguard Group, Inc. (11.90%), BlackRock, Inc. (11.38%), State Street Corp. (3.74%) ... , according to the latest filings.