3 Stocks to Hold for the Next 20 Years

The stock market tends to reward investors who buy and hold for the long run. It's worthwhile to seek out companies that are likely to perform well for decades to allow time for compounding to take effect. A good place to start looking would be businesses that people have come to trust for reliability and good service. Customer loyalty lasts longer than a hot product.

Amazon (NASDAQ: AMZN), Home Depot (NYSE: HD), and Starbucks (NASDAQ: SBUX) are three companies building strong relationships with customers -- and they look like attractive stocks to hold for the next few decades.

Continue reading


Source Fool.com