Costco (COST): 21.5% Revenue Growth and a Stress-Test on Its Moat [iuyTMzXgtG7]