A company might buy back its own shares for a variety of reasons, including increasing the stake of shareholders, reducing the amount of cash on the balance sheet, or avoiding conflict with shareholders over fluctuating dividends.