Currently, Urban Outfitters has a Zacks Rank of #2 (Buy), while Capri Holdings has a Zacks Rank of #4 (Sell). This means that URBN's earnings estimate revision activity has been more impressive, so ...