Analysts say Costco is poised to dominate amid coronavirus panic