Those investing with their retirement nest egg in mind could be looking at what to buy and hold for the long run, whether they're stocks or funds. Those more conservative may be looking at funds to buy in the interests of diversification. "I'm a fan of using diversified managed products — like index funds — as retirement saving vehicles rather than holding individual stocks," said Susan Dziubinski, investment specialist at Morningstar.
Pro , she would pick the stocks of companies with "significant advantages and reliable cash flows when their stocks are undervalued." "While these aren't necessarily stocks to own forever , these are companies that, given their competitive advantages, should be around and fighting off competitors for the long term," she wrote in an email response.
Pro asked the experts what stocks they would buy that are suited to long-term investing for retirement purposes. Dziubinski named three stocks which she says look undervalued but will make "great long-term investments" at current prices. Vijay Marolia, chief investment officer of Regal Point Capital, also shared his picks.