Shares of Gildan Activewear Inc. GIL have been on a strong upward trajectory, hovering near its 52-week high of $50.60, ...