Owens Corning has announced its long-term enterprise strategy, focusing on strengthening market-leading positions, leveraging enterprise scale and capabilities, and extending product offerings in existing businesses. The company aims to increase its long-term enterprise adjusted EBITDA margin to mid-20% on average, targeting $12.5 billion in sales by 2028. Owens Corning plans to generate over $5 billion in free cash flow from 2025 to 2028, with a mid-teens return on capital by 2028. Additionally, the company intends to return $2 billion of cash to shareholders by the end of 2026 through dividends and share repurchases. The Board of Directors has also approved a share repurchase authorization for up to 12 million shares, supplementing the existing program. These initiatives are part of Owens Corning's efforts to drive growth and value creation through its updated enterprise strategy.