Skip to main
OC

Owens Corning (OC) Stock Forecast & Price Target

Owens Corning (OC) Analyst Ratings

Based on 12 analyst ratings
Buy
Strong Buy 42%
Buy 25%
Hold 33%
Sell 0%
Strong Sell 0%

Bulls say

Owens-Corning is well positioned for fundamental upside because roofing, its largest segment, is benefiting from strong price realization, a second price increase, and continued contractor network expansion in a market where it serves about 30,000 contractors versus an estimated 100,000+ in the U.S. roofing market. The company’s results were above the Street, helped by a roofing pre-buy ahead of price increases, while 2Q26 roofing guidance was notably flattish instead of showing the expected pressure, and management sees roofing normalizing on the horizon. On a forward basis, CY’26E Adj. EBITDA of $2.20 BN and 2026 EBITDA estimates raised to $1,848 million, along with sequential EBITDA margin improvement in Doors to high single digits, support a constructive outlook.

Bears say

Owens-Corning is facing a negative fundamental setup because its core Roofing, Insulation, and Doors segments are all showing volume pressure, margin contraction, and weaker pricing, with 1Q26 sales down 10% to $2,265 million and EBITDA down 35% to $369 million. Roofing, its largest segment, saw sales fall 14% and EBITDA decline 30%, while Insulation and Doors also posted lower revenue and profitability, suggesting limited operating leverage amid softer housing demand and persistent cost inflation. Although the business still generates strong FCF and supports buybacks, near-term earnings growth appears constrained by weaker U.S. housing, slow global GDP growth, and a valuation that is likely to remain compressed versus peers.

Owens Corning (OC) has been analyzed by 12 analysts, with a consensus rating of Buy. 42% of analysts recommend a Strong Buy, 25% recommend Buy, 33% suggest Holding, 0% advise Selling, and 0% predict a Strong Sell.

This aggregate rating is based on analysts' research of Owens Corning and is not a guaranteed prediction by Public.com or investment advice.

Order type

Buy in

Order amount

Est. shares

0 shares

Sign up to buy

FAQs About Owens Corning (OC) Forecast

Analysts have given Owens Corning (OC) a Buy based on their latest research and market trends.

According to 12 analysts, Owens Corning (OC) has a Buy consensus rating as of Oct 9, 2026. This rating is provided by third-party analysts and is not investment advice from Public.com.

Wall Street analysts have set a price target of $155.08, reflecting a 0.00% increase from the current stock price.

Financial analysts have set a price target of $155.08, indicating a 0.00% increase from the current stock price, but ratings and forecasts are frequently updated based on market conditions, earnings reports, and industry trends. This prediction is provided by third-party analysts and is not investment advice from Public.com.

Owens Corning (OC)


Order type

Buy in

Order amount

Est. shares

0 shares

Sign up to buy
Disclaimer: Any investment listed here, which may be available on the Public platform, is intended to be used for informational purposes only, should not be the sole basis for making an investment decision, and is not a recommendation or advice.