Sign up
Log in
What Owens Corning (OC)'s Conflicting Analyst Views on Margins and Earnings Revisions Mean For Shareholders
Share
Listen to the news
  • In recent days, Owens Corning has drawn mixed analyst responses, with Deutsche Bank reiterating a positive view on roofing margin improvements while other research and earnings estimate revisions have turned more cautious, and institutional investors have both reduced and increased positions as the CEO’s 2025 compensation totaled an estimated US$12,151,925, slightly below 2024.
  • This combination of upbeat views on roofing EBITDA margins, weaker near-term earnings projections, and active institutional trading has made analyst sentiment a central influence on how investors interpret Owens Corning’s prospects.
  • Next, we’ll examine how this conflicting analyst sentiment, especially around earnings revisions and roofing margins, reshapes Owens Corning’s existing investment narrative.

Outshine the giants: these 19 early-stage AI stocks could fund your retirement.

Owens Corning Investment Narrative Recap

To own Owens Corning today, you need to believe that its focus on higher margin building products and roofing, plus long term repair and remodel demand, can offset recent losses and construction cyclicality. In the near term, the key catalyst is how upcoming earnings line up against reduced expectations, while the biggest risk is that soft housing and R&R demand keep pressure on volumes and pricing. Recent mixed analyst calls and the share price pullback do not fundamentally change these drivers.

Among the latest developments, Deutsche Bank’s reaffirmed positive view on roofing EBITDA margin improvements is especially relevant. It highlights a potential bright spot just as earnings estimates and Zacks rankings have turned more cautious. For investors watching the story, the tension between confidence in roofing profitability and weaker near term earnings projections sits right at the heart of whether the current pullback is viewed as an opportunity or a warning.

Yet beneath the margin optimism, investors should be aware of how sustained weakness in North American housing and R&R activity could...

Read the full narrative on Owens Corning (it's free!)

Owens Corning's narrative projects $11.5 billion revenue and $1.6 billion earnings by 2028. This requires a 0.7% yearly revenue decline and an earnings increase of about $0.9 billion from $702.0 million today.

Uncover how Owens Corning's forecasts yield a $142.00 fair value, a 33% upside to its current price.

Exploring Other Perspectives

OC 1-Year Stock Price Chart
OC 1-Year Stock Price Chart

Some of the lowest ranked analysts were assuming revenue could fall to around US$9.5 billion with earnings at roughly US$1.8 billion, which is a far more pessimistic path than consensus. When you set that against today’s mixed margin commentary and the risk of slower housing and R&R recovery, it underlines just how wide the range of possible outcomes might be and why it is worth comparing several different viewpoints before you decide how Owens Corning fits your portfolio.

Explore 4 other fair value estimates on Owens Corning - why the stock might be worth as much as 33% more than the current price!

Form Your Own Verdict

Disagree with existing narratives? Extraordinary investment returns rarely come from following the herd, so go with your instincts.

Want Some Alternatives?

Early movers are already taking notice. See the stocks they're targeting before they've flown the coop:

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.

Disclaimer:This article represents the opinion of the author only. It does not represent the opinion of Webull, nor should it be viewed as an indication that Webull either agrees with or confirms the truthfulness or accuracy of the information. It should not be considered as investment advice from Webull or anyone else, nor should it be used as the basis of any investment decision.
What's Trending
No content on the Webull website shall be considered a recommendation or solicitation for the purchase or sale of securities, options or other investment products. All information and data on the website is for reference only and no historical data shall be considered as the basis for judging future trends.
English