Providing a diverse range of perspectives from bullish to bearish, 8 analysts have published ratings on Owens-Corning (NYSE ... Composites, Insulation, and Roofing. It generates maximum revenue ...
Jefferies analyst Philip Ng maintained a Buy rating ... today. Owens Corning (OC) Company Description: Owens Corning engages in the development, manufacture, and marketing of insulation, roofing ...
In a report released today, Garik Shmois from Loop Capital Markets maintained a Buy rating ... Owens Corning engages in the development, manufacture, and marketing of insulation, roofing, and ...