Skip to main
OC
OC logo

Owens Corning (OC) Stock Forecast & Price Target

Owens Corning (OC) Analyst Ratings

Based on 27 analyst ratings
Buy
Strong Buy 37%
Buy 19%
Hold 41%
Sell 4%
Strong Sell 0%

Bulls say

Owens-Corning Inc. has demonstrated robust performance in its Roofing segment, reporting EBIT of $280 million, bolstered by strong sales and margins, which positions it favorably within the building products sector. The company's strategic investment in laminate capacity is anticipated to enhance margins further as demand for premium laminate products grows, complemented by a projected 7-10% price increase in residential roofing. Additionally, Owens-Corning is expected to maintain strong free cash flow (FCF) to support capital returns and share buybacks, despite an anticipated increase in capital expenditures in the coming years, underscoring the strength of its integrated business model and financial health.

Bears say

The negative outlook for Owens-Corning's stock stems from a projected 6% decline in fiscal year 2025 earnings per share (EPS) and a forecasted sales drop to $10.6 billion, which represents a 3% year-over-year decrease. Concerns are heightened by expectations of a slowdown in North American housing demand, impacting pricing for residential insulation and potentially leading to greater-than-expected declines in roofing volumes and prices that would negatively affect margins. Additionally, factors such as slower global economic activity and challenges in integrating Masonite are identified as significant risks that could further pressure the company's financial performance.

Owens Corning (OC) has been analyzed by 27 analysts, with a consensus rating of Buy. 37% of analysts recommend a Strong Buy, 19% recommend Buy, 41% suggest Holding, 4% 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 27 analysts, Owens Corning (OC) has a Buy consensus rating as of Jul 5, 2025. 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 $128.11, reflecting a 0.00% increase from the current stock price.

Financial analysts have set a price target of $128.11, 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.