NASDAQ
Owens Corning (OC) generated $10.10B in total revenue for FY 2025. Roofing was the largest segment contributing $4.44B (43.9% of total revenue), followed by Insulation at $3.70B (36.6%).
No price data available for this timeframe.