If you liked this article you might like

5 Companies With Stock Buyback Plans That Deliver Great Value
These 3 Stocks Had Eye-Popping Gains in 2016, and More Is to Come
New Lifetime High Reached By Ebix (EBIX)
New Lifetime High For Ebix (EBIX)