Owens Corning is perhaps best known for its insulation products and the Pink Panther mascot attached to those brands, but the company is also the largest North American roofing shingle manufacturer.
We recently compiled a list of the 10 Best Industrial Distribution Stocks to Buy Now. In this article, we are going to take a look at where Beacon Roofing Supply, Inc. (NASDAQ:BECN) stands against ...