Accessibility Menu

1 Consumer Stock I'd Be Comfortable Holding for 20 Years: Costco, Coca-Cola, or Walmart?​

Of these three consumer stocks, this longtime Warren Buffett favorite has the far more certain path to solid returns.

By Thomas Niel Jan 16, 2026 at 8:15AM EST

Key Points

  • Costco and Walmart have outperformed Coca-Cola over the past 20 years, but that may not necessarily be the case in the 20 years ahead.
  • It's possible that the market overestimates how long these two leading retailers will continue to report above-average levels of earnings growth.
  • Coca-Cola could outperform both these stocks, especially considering its ever-increasing payouts.

Premium Investing Services

Invest better with The Motley Fool. Get stock recommendations, portfolio guidance, and more from The Motley Fool's premium services.