Got $2,500? 2 Top Stocks to Buy and Hold for a Lifetime

Finding stocks that have what it takes to be mainstays in your portfolio for the long haul may seem like a big ask. And in the current market environment, with many top stocks trading at incredibly high valuations and fears about another imminent market crash running wild, investors are getting increasingly pickier about where they put their hard-earned cash.

If you're looking to add more high-quality stocks to your basket this month, keep on reading. Here are two smart buys with plenty of upside potential to spare that can generate substantial long-term portfolio growth for investors.

Image source: Getty Images.

Continue reading


Source Fool.com