TickerFeed

Some insights:

4 new warehouses last quarter, which help revenue growth

same store sales up 9.8%

foot traffic up 2.4%

renewal rate is 92.2%

PE ratio: 47.8 (very high)

But I suppose if you expect an economic downturn, Costco would be on the short list of companies to benefit as shoppers look for better deals.