On 17 July 2024, HSBC Holdings plc bought back 2,164,800 shares at an average price of HK$67.2227 as part of its ongoing buy-back program, which has repurchased a total of 325,120,399 shares since May 2024, amounting to approximately US$2,842 million. The company's total issued share capital, after cancellations, stands at 18,518,135,661 shares with voting rights.