Fintel reports that on April 1, 2025, Deutsche Bank initiated coverage of Owens Corning (NYSE:OC) with a Buy recommendation. Analyst Price Forecast Suggests 39.26% Upside As of March 19, 2025, the ...