Rafe Jadrosich, an analyst from Bank of America Securities, reiterated the Buy rating ... Description: Owens Corning engages in the development, manufacture, and marketing of insulation, roofing ...