Evercore ISI Group Upgrades OC to 'Buy' with $188 Target

Evercore ISI Group raised its rating on OC to 'buy' and set a $188 price target, a 20.47% upside from the current price.

Key Points

  • Evercore ISI Group upgraded OC to 'buy' with a new price target of $188 on June 30, 2026.
  • Evercore ISI Group's $188 price target implies 20.47% upside from Owens Corning's ($OC) current $156.05 share price.
  • OC shares traded at $156.05 on Tuesday, reflecting recent positive analyst sentiment.
  • BlackRock, Inc. reduced its OC holdings by 142,518 shares, while Vanguard Portfolio Management LLC initiated a new position.

Important disclosure: Podchat is not a registered investment adviser, broker-dealer, or financial planner. This article is for informational and educational purposes only and is not a recommendation to buy, sell, or hold any security. Content may be generated by automated systems using public filings, market data, and third-party sources, and may contain errors or omissions. Investing involves risk, including possible loss of principal. Past performance, insider activity, analyst ratings, price targets, sentiment scores, and hypothetical or backtested results are not guarantees of future performance. Please do your own research and consult a qualified professional before making investment decisions.

Evercore ISI Group made a significant move on June 30, 2026, by upgrading its rating on OC to a 'buy' and setting a price target of $188. The upgrade from analyst Stephen Kim suggests a bullish outlook for the company, with shares trading at $156.05 on Tuesday.

Analyst rating track record

Evercore ISI Group vs. the S&P 500

YTD return +15.21% hypothetical
All-time return +28.42% S&P 500 +27.48%
vs. S&P 500 +0.94% ahead of the index

Hypothetical, simulated performance of disclosed positions vs. the S&P 500. Not realized profit and not investment advice. Past performance does not indicate future results. Details.

Other Institutional Activity in OC

BlackRock, Inc. trimmed its OC holdings by 142,518 shares, bringing its total to 9,210,864 shares worth about $996.8 million, marking a 1.5% decrease. Meanwhile, Vanguard Portfolio Management LLC and Vanguard Capital Management LLC both opened new positions, acquiring 5,508,121 and 3,618,028 shares valued at approximately $596.1 million and $391.5 million, respectively. State Street Corp slightly reduced its stake by 11,224 shares to 3,064,304 shares, valued at $334 million. Dimensional Fund Advisors LP increased its holdings by 188,211 shares, a 7.3% boost, ending with 2,764,616 shares worth around $299.2 million.

Owens Corning Stock Up 9.0%

Shares of OC traded near $156.05 on Tuesday. The stock has seen considerable activity, with institutional investors adjusting their positions. The ongoing interest from major funds reflects continued attention in the market.

12-month forecast

$OC price target

Past daily closes and this analyst's 12-month price target. Not investment advice.

Insider Buying and Selling at Owens Corning

Several insiders were active in May 2026. On May 28, Rachel Barthelemy Marcon, President of Doors, sold 700 shares at an average price of $120.71 under a planned sale. Earlier, on May 8, insiders including Paul Edward Martin, Suzanne Nimocks, Adrienne Elsner, Edward Lonergan, and Michelle Collins bought shares, each acquiring between 382 to 750 shares at an average price of $121.67.

Analysts Set New Price Targets

On June 30, 2026, Evercore ISI Group upgraded OC to a 'buy' with a price target of $188. Other firms have maintained their ratings: Barclays at 'buy' with a $144 target on May 11, and JP Morgan at 'hold' with a $121 target on May 8. RBC Capital maintained a 'buy' with a $148 target on May 7, while Goldman Sachs held a 'hold' with a $141 target.

Bottom Line

Evercore ISI Group's upgrade to 'buy' and the new $188 target highlight a positive outlook for OC. Institutional investors have shown varied activity, with some reducing and others initiating new positions. Insider transactions and analyst ratings provide additional context for understanding market sentiment around OC.

Get Owens Corning alerts

New 13F filings, insider trades, and analyst moves on $OC, sent to your inbox. Free, and you can unsubscribe anytime.

This instant news alert was generated by automated narrative technology and financial data from Podchat and public regulatory filings. It is for informational purposes only and is not financial advice.