Royal Bank of Canada restated their outperform rating on shares of Owens Corning (NYSE:OC – Free Report) in a report ...