Owens Corning (OC) Could Be 5% Undervalued As New Leadership Takes Shape

Owens Corning

Owens Corning

OC

0.00

Owens Corning (OC) is back in focus after announcing a reshaped leadership team, with Jonathan Collins set to become Chief Financial Officer and Executive Vice President, and Todd W. Fister promoted to President and Chief Operating Officer.

Owens Corning’s latest leadership changes land at a time when the stock is trading at US$138.90, with a 90 day share price return of 13.18% and a more muted 1 year total shareholder return of 4.30%. This suggests near term momentum has picked up while longer term gains have been steadier.

If you are rethinking your watchlist after this leadership reshuffle, it could be a useful moment to scan for building and infrastructure plays in the power grid space through the 35 power grid technology and infrastructure stocks

Bulls point to Owens Corning’s leadership refresh and long term share returns. Bears highlight recent share price softness and current valuation signals. Which side do the numbers lean toward as the valuation section starts next?

Most Popular Narrative: 5% Undervalued

The most followed Owens Corning narrative puts fair value at about $146.21, compared with the last close at $138.90. That gap rests on some ambitious profit and margin assumptions.

Analysts expect earnings to reach $3.1 billion (and earnings per share of $14.23) by about June 2029, up from $405.0 million in losses today. In order for the above numbers to justify the price target of the analysts, the company would need to trade at a PE ratio of 4.5x on those 2029 earnings, compared with 26.7x today.

Want to see what sits behind that earnings swing and compressed future P/E? The narrative leans heavily on modest revenue growth, sharp margin expansion and disciplined share count changes. The full set of assumptions shows how all three combine to reach that fair value.

Result: Fair Value of $146.21 (UNDERVALUED)

However, Owens Corning’s story could look very different if insulation and roofing markets stay oversupplied, or if contractor loyalty weakens and premium pricing comes under pressure.

Another View: SWS DCF Model Puts Owens Corning In A Different Light

While the most popular Owens Corning narrative points to a fair value of $146.21 and modest undervaluation, the SWS DCF model points in the opposite direction. On that measure, Owens Corning at $138.90 is trading above an estimated future cash flow value of $129.37, which implies the shares look slightly overvalued on cash flows.

This gap between earnings based fair value and the SWS DCF output leaves you with a judgment call. Do you trust the cash flow math more, or the earnings and multiple story that analysts are using as the anchor?

OC Discounted Cash Flow as at Aug 2026
OC Discounted Cash Flow as at Aug 2026

Simply Wall St performs a discounted cash flow (DCF) on every stock in the world every day (check out Owens Corning for example). We show the entire calculation in full. You can track the result in your watchlist or portfolio and be alerted when this changes, or use our stock screener to discover 55 high quality undervalued stocks. If you save a screener we even alert you when new companies match - so you never miss a potential opportunity.

Next Steps

If this Owens Corning story feels finely balanced between opportunity and caution, move quickly to review the full picture and decide where you stand. The next step is to weigh both the upside potential and the red flags by checking the 2 key rewards and 2 important warning signs

Looking For More Investment Ideas Beyond Owens Corning?

If the Owens Corning story has you reassessing your options, do not stop here. Broaden your watchlist with a few targeted screens that keep the odds in your favour.

  • Target resilient income by reviewing companies we group as 9 dividend fortresses that may help anchor a portfolio with cash returns alongside price moves.
  • Hunt for quality at a reasonable price by scanning the 55 high quality undervalued stocks that combine solid fundamentals with potentially attractive entry points.
  • Protect your downside by focusing on businesses in the 81 resilient stocks with low risk scores that score well on balance sheet strength and overall risk factors.

This article by Simply Wall St is general in nature. We provide commentary based on historical data and analyst forecasts only using an unbiased methodology and our articles are not intended to be financial advice. It does not constitute a recommendation to buy or sell any stock, and does not take account of your objectives, or your financial situation. We aim to bring you long-term focused analysis driven by fundamental data. Note that our analysis may not factor in the latest price-sensitive company announcements or qualitative material. Simply Wall St has no position in any stocks mentioned.