182.49 1.53(0.84%)10/30/2024
Owens Corning (OC)
Press Release | Data News