Founded in 1938 and based in Toledo, Ohio, USA, Owens Corning posted 2023 sales of $9.7 billion. For more information, visit www.owenscorning.com. About S&P Dow Jones Indices S&P Dow Jones Indices ...
Results that may be inaccessible to you are currently showing.