3 Stocks to Buy With Dividends Yielding More Than 5% | The Motley Fool

Each of them has plenty of upside potential, especially for investors with long time horizons.