IBM is predicted to continue being a strong dividend stock for both price appreciation and yield.
"International Business Machines ticker IBM not only pays a 3.9% dividend yield but has seen the price jump 32% in the past year and could continue to be your best dividend stock for price and yield"