Comment by Tuna-Fish
4. Those who intend to re-invest all returns in to the stock, who avoid a taxable event when their ownership of the company goes up without having to first pay tax for the dividend.
A stock buyback rewards all stockholders equally. Those who sell, get their reward in cash. Those who do not sell, get their reward in the proportion of their ownership of the company going up.
There is supply and demand to consider. Buybacks create a tendency toward higher share prices, but only while they continue. That demand cuts off when the buybacks stop.
If the buybacks are at a discount to whatever the stock turns out to have been worth at the time, then that benefits all the shareholders. That can be a great use of money for all shareholders.
But buybacks at inflated prices benefit only exiting shareholders. Exiting shareholders tend to include hired management. Of course nobody really knows the valuation that well, so obviously there's a guessing game.
This is pretty hard to argue against for anybody who agrees that valuation is a thing at all.