Best 3 Yielding Buy-Rated Stocks: VZ, RCI, SNH