Owens Corning Q2 2025 Earnings Analysis: Masonite Acquisition & Financial Insights | Monexa