Owens Corning is positioning itself as a focused building products leader in North America and Europe. In May 2026, the company completed the sale of its Glass Reinforcements Business to Praana Group for an enterprise value of $645 million, with approximately $280 million in cash proceeds to be used for organic growth initiatives and shareholder returns. The company has maintained strong operational efficiency, boasting an average operating margin of 13.7% over the last five years.
Cyborg Score Rationale
Owens Corning beat Wall Street revenue and earnings expectations in Q1 2026, with adjusted EPS 26.5% above consensus estimates. Q2 2026 revenue guidance of $2.65 billion at midpoint exceeded analyst expectations by 3.2%. However, 5.9% annualized revenue growth over five years and 2.5% growth over two years reflect moderate demand pressures.
Top Insights
Portfolio shift: Sale of Glass Reinforcements Business in May 2026 for $645 million enterprise value strengthens focus on building products with $280M cash proceeds for organic growth and shareholder returns