Meet Samuel – Your Personal Investing Prophet
- Start a conversation with TipRanks’ trusted, data-backed investment intelligence
- Ask Samuel about stocks, your portfolio, or the market and get instant, personalized insights in seconds
The latest announcement is out from Owens Corning ( (OC) ).
On April 28, 2026, Owens Corning’s board promoted Todd W. Fister to Executive Vice President, Chief Financial and Operating Officer, effective May 1, 2026, combining financial and operational leadership while the company conducts an external search for a new Chief Financial Officer. Fister, who has been CFO since September 2023 and previously served as President of the Insulation business, will receive an $850,000 base salary, a target annual cash incentive equal to his salary, an increased long-term incentive award target of $3.5 million starting in 2027, and a $1 million restricted stock unit grant vesting over two years, underscoring the company’s confidence in his role during this leadership transition.
The most recent analyst rating on (OC) stock is a Hold with a $130.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.
The score is driven primarily by solid cash flow and an improved balance-sheet profile, but it is held back by the sharp recent profitability deterioration and earnings-quality concerns. Technicals are constructive with positive momentum, while valuation is weakened by negative earnings; the latest call and events reinforce meaningful near-term demand headwinds and some transaction-related downside.
To see Spark’s full report on OC stock, click here.
More about Owens Corning
Owens Corning is a building materials company that operates in construction-related markets, producing insulation, roofing, and related composite products used in residential, commercial, and industrial applications. The company focuses on providing materials that enhance energy efficiency, durability, and performance across the built environment, serving a broad base of construction and infrastructure customers.
Average Trading Volume: 1,408,426
Technical Sentiment Signal: Hold
Current Market Cap: $9.91B
For detailed information about OC stock, go to TipRanks’ Stock Analysis page.

