Costco Wholesale (NASDAQ: COST) has been a darling of investors for decades. The stock has delivered a total return of 250% over the past decade, after gaining more than 400% in the previous 10 years.Costco Total Return Performance, data by YCharts.Continue reading