On 28 November 2024, HSBC Holdings PLC repurchased 1,786,657 of its ordinary shares for cancellation, with a total expenditure of approximately US$1,343.6 million since the buy-back began on 30 October 2024. The highest price paid per share was £7.3510 and HK$72.1000, respectively.