Gildan Activewear stock is a "Buy" after the Hanesbrands deal, with re-rating catalysts, index-driven inflows, and ...