On 10 July 2024, HSBC Holdings PLC purchased 868,487 shares at an average price of £6.6780 on UK exchanges and 2,747,200 shares at an average price of HK$66.7071 on the Hong Kong Stock Exchange, totaling 311,290,399 shares bought back since 7 May 2024, costing approximately US$2.72 billion, resulting in an issued share capital of 18,546,354,461 shares post-cancellation.