Why Some Companies Massively Buy Back Their Own Shares
When a company generates significant profits, several options are available to use this money. It can invest in new projects, make acquisitions, reduce its debt, pay dividends to shareholders, or buy back its own shares.