Resilient Financial Performance
Owens Corning delivered $2.7 billion in revenue and $638 million in adjusted EBITDA in Q3 2025, maintaining an adjusted EBITDA margin of 24% despite challenging market conditions.
Strong Cash Flow and Shareholder Returns
The company generated $752 million in free cash flow and returned over $700 million to shareholders through dividends and share repurchases in the first three quarters of 2025.
Operational Efficiency and Cost Management
Owens Corning achieved operational efficiencies and structural improvements, leading to improved margins by over 500 basis points in Roofing and Insulation compared to similar market conditions over the past 10 years.
Recognition for Corporate Responsibility
Owens Corning was named to the 100 Best Corporate Citizens list, ranking third, marking the eighth consecutive year in the top 10 for environmental, social, and governance performance and transparency.