14 May, 2025
Owens Corning Highlights Long-Term Enterprise Strategy for Growth and New Financial Targets at 2025 Investor Day
PDF format download (opens in new window)
Raising margin guide and growing revenue: Increasing long-term enterprise adjusted EBITDA margin guide to mid-20% on average, with $12.5 billion in sales by 2028 Delivering strong cash generation: Targeting more than $5 billion in free cash flow generation from 2025 to 2028, with mid-teens return on capital by 2028 Committing significant capital to shareholder returns: Returning $2 billion of cash to shareholders by end of 2026, through quarterly dividends and share repurchases Driving long-term value creation through The OC Advantage™: Leveraging unique capabilities across three market-leading businesses, and secular trends, generating growth Owens Corning (NYSE: OC), a building products leader, hosted its 2025 Investor Day today. At the event, the executive leadership team highlighted the company’s ability to drive growth and value creation through its updated enterprise strategy and presented financial goals through 2028. Additionally, the Owens Corning Board of Directors approved
...
Read More
14 May, 2025
Owens Corning Announces Share Authorization for Repurchase of up to 12 Million Additional Shares
PDF format download (opens in new window)
Owens Corning (NYSE: OC), a building products leader, today announced that its Board of Directors has approved a new share repurchase authorization for up to 12 million shares of the company’s common stock. The action reaffirms the company’s capital allocation strategy and reflects the success of its disciplined commercial and operational execution to deliver consistent and sustainable performance in dynamic market conditions. This authorization is in addition to the previously announced share repurchase program in which approximately 5.7 million shares remained available for repurchase as of March 31, 2025. “The additional share repurchase authorization reflects the earnings power of our company and confidence in our ability to consistently generate strong free cash flow,” said Chair and Chief Executive Officer Brian Chambers. “We remain committed to our long-term capital allocation strategy and returning free cash flow to shareholders over time.” The authorization enables the
...
Read More
07 May, 2025
Owens Corning Delivers Strong Revenue and Margin Performance from Continuing Operations in the First Quarter
PDF format download (opens in new window)
Owens Corning (NYSE: OC), a building products leader, today reported first-quarter 2025 results. Reported Net Sales from Continuing Operations of $2.5 Billion , a 25% Increase from Prior Year, with Newly Acquired Doors Business Contributing $540 Million in Revenue Generated Net Earnings Margin from Continuing Operations of 10% and Adjusted EBITDA Margin from Continuing Operations of 22% Delivered Diluted EPS from Continuing Operations of $2.95 and Adjusted Diluted EPS from Continuing Operations of $2.97 Produced Operating Cash Outflow of $49 Million and Free Cash Outflow of $252 Million Returned $159 Million to Shareholders through Dividends and Share Repurchases “Owens Corning delivered its 19th consecutive quarter of 20% or better adjusted EBITDA margins, demonstrating the durability of our earnings and the power of the enterprise to outperform in any operating environment. The structural changes we have made to the company, combined with the capabilities of our team and the
...
Read More