3 High-Yield Stocks Smart Investors Can't Get Enough Of

Buying and holding stocks is arguably the best way to consistently create wealth over the long term. But considering the S&P 500 has historically averaged a roughly 10% annual return, beating the broader market's returns by purchasing individual stocks is easier said than done.

To that end, we asked three top Motley Fool investors to each discuss a stock that smart investors simply can't get enough of. Read on to learn why they chose Retail Opportunity Investments (NASDAQ: ROIC), Garmin (NASDAQ: GRMN), and General Motors (NYSE: GM).

Image source: Getty Images.

Continue reading


Source: Fool.com