Currently, Gildan Activewear has a Zacks Rank of #2 (Buy), while Lululemon has a Zacks Rank of #3 (Hold). This means that GIL's earnings estimate revision activity has been more impressive, so ...
Some results have been hidden because they may be inaccessible to you