Strong Revenue Growth
Owens Corning delivered revenue of $2.5 billion in Q1 2025, an increase of 25% year-over-year compared to the prior year's revenue of $2 billion.
Consistent EBITDA Margins
The company achieved an adjusted EBITDA of $565 million with a margin of 22%, marking the 19th consecutive quarter of delivering adjusted EBITDA margins above 20%.
Safety Achievements
Owens Corning reported a recordable incident rate of 0.54, which is 80% lower than the manufacturing industry average.
Strategic Investments and Divestitures
The company continues to invest in its Roofing and Insulation businesses and is on track with strategic divestitures, including the sale of glass reinforcements in China and Korea.
Recognition for Sustainability
Owens Corning was recognized by Barron's as one of the 100 most sustainable companies in the U.S., ranking fourth on the annual list.