mid-yielder stocks