A buyback, also called share repurchase, is when a company buys its own shares from current shareholders. This can be done to give money back to shareholders, raise stock prices, or bring ownership together. By reducing the total number of shares available, a buyback can raise earnings per share and show that the company is financially strong.