Owens Corning (OC)

New York Stock Exchange:
OC
| Latest update: Apr 9, 2026, 6:36 PM

Stock events for Owens Corning (OC)

Owens Corning's stock price has declined in the past six months. As of March 26, 2026, the share price was $107.52, a decrease of 26.93% from March 27, 2025. Key events include the acquisition of Masonite International Corporation, the announcement of fourth-quarter and full-year 2025 financial results, and the declaration of a first-quarter 2026 cash dividend of $0.79 per common share.

Demand Seasonality affecting Owens Corning’s stock price

Demand for Owens Corning's products exhibits seasonality, with the fourth quarter typically being slower. Roofing revenue is anticipated to be down significantly in the fourth quarter due to lower storm activity and general seasonality. The insulation business is cyclical and closely tied to housing starts.

Overview of Owens Corning’s business

Owens Corning specializes in insulation, roofing, and fiberglass composites, operating in the General Building Materials and Composites sectors. Its products include roofing shingles, asphalt materials, insulation, and glass reinforcements. Following the acquisition of Masonite International Corporation in mid-2024, the company also expanded its portfolio to include doors and door systems.

OC’s Geographic footprint

Owens Corning has a significant global presence with approximately 150 operations across North America, South America, Europe, and Asia Pacific, operating in over 30 countries. The company strategically focuses on strengthening its core competencies in building products in North America and Europe.

OC Corporate Image Assessment

Owens Corning has maintained a strong brand reputation, being recognized as one of the best-managed companies in the U.S. by the Wall Street Journal. It was listed among the 100 Best Corporate Citizens in the United States by 3BL. The company is recognized as the top insulation brand in America and has been honored as "America's Most Recommended" shingle manufacturer, receiving the Women's Choice Award for the ninth consecutive year. The Pink Panther serves as the company's well-known mascot.

Ownership

Institutional investors hold over 90% of Owens Corning's shares. Major institutional owners include Vanguard Group Inc, BlackRock, Inc., and State Street Corp. Insider ownership is relatively small, standing at 0.75% in March 2025. Harbinger Capital Partners Special Situations Fund LP owns 14.58% of the company.

Expert AI

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

Price Chart

$114.72

1.60%
(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.72 per share.

What’s happening with Owens Corning stock today?

Today, Owens Corning stock is up by 1.60%, 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 increased by 1.60%.

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.