U.S. stocks were higher, with the Dow Jones index gaining around 50 ... the analyst consensus estimate of $3.72 billion.
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 ...