Please enable JavaScript to view the comments powered by Disqus.
Slide Show

1 of 11

10 Best Stocks to Buy for the Next Decade

Getty Images


Investors are repeatedly nagged to remember that past performance is not indicative of future returns. It’s for their own good, and it happens to be true. But that does not mean some of today’s best stocks can’t continue to put up outstanding returns in the years and even decades ahead. Good management, innovation and being in the right business at the right time can go a long way toward ensuring a company’s long-term success.

It’s impossible to know what the next 10 years will bring. Technologies that are unimaginable today will emerge, and new ones – like self-driving cars and humanoid robots – could become mainstream. Picking stocks set to benefit from such changes is not only hard, it’s speculative. (That’s a fancy word for “risky.”)


There’s a better way to bet on the future. Rather than try to guess where the world is headed, take a cue from the more recent past. There’s no shortage of current business trends that will take a long time to run their course. Companies that are winning now and also positioned to keep growing as markets expand and mature can be great ideas for the long-term. From a risk-reward perspective, you may find the best stocks to buy for the next 10 years by sticking to what’s working today.

These 10 stock picks have the wherewithal to make the next decade as good as the past one.

SEE ALSO: The 18 Best Retirement Stocks for 2018

Data is as of Dec. 8, 2017. Click on ticker-symbol links in each slide for current share prices and more.


View as One Page

Sponsored Financial Content