Evercore ISI Group Rates Owens Corning (OC) buy
Evercore ISI Group raised its rating on OC to 'buy' and set a $188 price target, a 20.47% upside from the current price.
Reviewed by automated data checks against the source data. How we make and check alerts
Evercore ISI Group rated Owens Corning ($OC) "buy" with a $188 price target on June 30, 2026.
Since the rating, $OC is down 10.5% after 1 week, down 12.2% after 1 month and down 28.6% to date (from the $158.09 close on Jun 30, 2026).
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.
Get $OC trade alerts by text
We text you when insiders, Congress or big funds trade $OC. Free.
Not investment advice. EarningsIQ is not a registered investment adviser, and this automated Owens Corning alert may contain errors. Disclosures
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.
Evercore ISI Group vs. the S&P 500
Hypothetical returns from Evercore ISI Group's disclosed trades, not real profit or advice. How we model this.
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 37.3%
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.
$OC price target
Owens Corning daily closes and this analyst's $188 target. Not 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.
Source: Evercore ISI Group's rating change on $OC (Jun 30, 2026). Written by software, not financial advice. How we make alerts
