Stock buyback greatly improves financial ratios, in particular the EPS (earnings per share), which investors use to estimate corporate value. Moreover, a company’s decision to buy back its own stock reduces the number of shares that are outstanding, which in turn increases the stock price.