Investor Day 2025
Logotype for Owens Corning

Owens Corning (OC) Investor Day 2025 summary

Event summary combining transcript, slides, and related documents.

Logotype for Owens Corning

Investor Day 2025 summary

12 Aug, 2026

Strategic transformation and focus

  • Shifted to a focused building products company in North America and Europe, emphasizing roofing, insulation, and doors, with a disciplined exit from non-core and lower-margin businesses.

  • Enhanced market-leading positions through organic investments, strategic acquisitions (notably Masonite), and capacity expansions to meet growing demand.

  • Leveraged a unified enterprise playbook across all segments, driving operational excellence, productivity, and cost optimization.

  • Strengthened customer engagement models, especially with contractors and distributors, to create downstream demand and loyalty.

  • Focused on branded, essential building products with a total addressable market of $95 billion and only 11% current share.

Financial performance and guidance

  • Achieved 9% average annual revenue growth since 2021, with a 4% organic CAGR and the remainder from acquisitions.

  • Expanded average Adjusted EBIT margin by nearly 500 basis points, maintaining Adjusted EBITDA margins above 20% for 19 consecutive quarters.

  • Returned 63% of free cash flow to shareholders from 2022–2024, with a new commitment to return $2 billion through dividends and share repurchases in 2025–2026.

  • Set targets to reach $12.5 billion in revenue by 2028, generate $5 billion in free cash flow, and deliver mid-20s EBITDA margins and mid-teens returns on capital.

  • Raised long-term EBITDA margin guidance: roofing to 30%, insulation to 24%, and doors to 20%.

Business segment highlights

  • Roofing: Market leader in non-discretionary re-roofing, with a contractor engagement model driving premium pricing, high attachment rates, and a 12.5% CAGR in components.

  • Insulation: Transformed to focus on non-residential and European markets, delivering more stable margins and 800 basis points of margin improvement since 2019.

  • Doors: Integration of Masonite is on track, with $200 million in structural cost synergies targeted and a path to 20%+ EBITDA margins through operational excellence and commercial leverage.

Partial view of Summaries dataset, powered by Quartr API
AI can get things wrong. Verify important information.
All investor relations material. One API.
Learn more