stocks with mid-yield