Costco stock had its worst day in almost two years