Costco recent wins and losses