>>512392108tax benefits for company
for you, if you own stock, when company do buy backs it usually causes demand for the stock, causing price to rise. So your stock value goes up. And usually companies will offer or raise dividend payments for the stock. As a stock holder you will receive a dividend.