Why do corporations buy back their own stock? What does it tell you about the corporation? What effect does the purchase have on the price of a company’s stock?
There are many reasons to buy back shares:
1. Tax efficient way to return investor's money: Healthy companies make profits and they must find an efficient way to give the profits to the share