HSBC Holdings PLC announced on May 29, 2024, that it purchased 4,040,273 shares for cancellation on UK exchanges and 3,500,000 shares on the Hong Kong Stock Exchange as part of a buyback initiated on May 7, 2024, totaling around US$879.8 million since the program began.