tiprankstipranks
Advertisement
Advertisement

Owens Corning director to step down, board shrinks

Story Highlights
  • Director Maryann T. Mannen will not seek re-election at Owens Corning’s 2026 annual meeting.
  • Owens Corning’s board will shrink from ten to nine directors after the 2026 meeting, reflecting modest governance streamlining.
  • Looking for the best stocks to buy? Follow the recommendations of top-performing analysts.
Owens Corning director to step down, board shrinks

Claim 30% Off TipRanks

An announcement from Owens Corning ( (OC) ) is now available.

On February 4, 2026, Owens Corning director Maryann T. Mannen informed the board that she will not stand for re-election at the company’s 2026 Annual Meeting of Stockholders, with the company stating her decision is not related to any disagreement over its operations, policies, or practices. Following her departure at the 2026 annual meeting, the board plans to decrease its size from ten to nine directors, signaling a modest streamlining of its governance structure without indicating broader strategic or operational shifts.

The most recent analyst rating on (OC) stock is a Hold with a $121.00 price target. To see the full list of analyst forecasts on Owens Corning stock, see the OC Stock Forecast page.

Spark’s Take on OC Stock

According to Spark, TipRanks’ AI Analyst, OC is a Neutral.

Owens Corning’s overall stock score reflects significant challenges in financial performance, with declining revenues and profitability. Technical indicators suggest a bearish trend, and valuation concerns are present due to negative earnings. The earnings call provided some positive insights into cash flow and shareholder returns, but market pressures remain a concern.

To see Spark’s full report on OC stock, click here.

More about Owens Corning

Owens Corning is a building materials company known for manufacturing insulation, roofing, and fiberglass composites used in residential, commercial, and industrial construction markets.

Average Trading Volume: 1,543,079

Technical Sentiment Signal: Buy

Current Market Cap: $10.92B

For a thorough assessment of OC stock, go to TipRanks’ Stock Analysis page.

Disclaimer & DisclosureReport an Issue

Looking for investment ideas? Subscribe to our Smart Investor newsletter for weekly expert stock picks!
Get real-time notifications on news & analysis, curated for your stock watchlist. Download the TipRanks app today! Get the App
1