Dividends4Life: 7 Companies We'd Buy and Hold for the Next 20 Years

Many traders hope to get rich quick in the stock market, but over time, the best performance has come from long-term investors who choose companies that can produce solid returns year after year. The key is finding stocks that have the potential for that kind of long-term success over a period of decades. To help uncover some good prospects, we've looked at seven stocks we think are smart for buy-and-hold investors to look at for their portfolios over the next 20 years.

CVS Health (NYSE:CVS) could be a great investment for people with a 20-year time horizon, because 10,000 baby boomers turn 65 every day, and the over-65 population is expected to grow to 81 million people in 2040 from 40 million people in 2010. Amazon.com (NASDAQ:AMZN) has handsomely rewarded investors since its IPO almost 19 years ago, including a nearly 1,300% gain over the past decade as of this writing. Technology Select Sector SPDR ETF (NYSEMKT:XLK) looks like a convenient vehicle to implement such strategy. I love stocks that get hammered on purely short-term issues, and Chipotle Mexican Grill (NYSE:CMG) is a great example. Twenty years from now, IBM (IBM) will likely look quite a bit different than it does today. MasterCard (MA) operates one of the largest payment processing networks on the planet, but it also has huge opportunity for growth. Isis Pharmaceuticals (NASDAQ:ISIS) is my pick because the company has one of the deepest and most diverse clinical pipelines in the entire pharmaceutical industry.

Source: Motley Fool

Related Articles:
- Free Cash Flow Payout vs. Dividend Payout
- 8 Dividend Stocks With The Right Stuff
- 6 Dividend Stocks Trading at a Double-Digit Discount
- 5 Best U.S. Dividend Growth Stocks
- 5 Low P/E Value-Stocks, Yielding 2% Or Higher

Click here to have future posts delivered to you for free!

_____________________________________________________________________

0 comments

Post a Comment

~

Latest From Dividend Growth Stocks

Popular Posts Last 30 Days