Global share buybacks reached a record $1.31 trillion in 2022, nearly matching the total value of dividends paid, and have almost tripled in value over the last decade.
Open the full topic