Category stocks

Is It Time to Sell Costco Stock?

Costco Wholesale (NASDAQ: COST) stock has a history of soundly beating the market, but it's been trading roughly flat over the past year, while the S&P 500 is up 31%. The business has been delivering fantastic results, so what's going on? Let's check out this wareho