On 21 November 2024, HSBC Holdings PLC reported buying back 4,410,580 shares in the UK at an average price of £7.2563 and 2,623,200 shares in Hong Kong at an average price of HK$71.4045, totaling 117,095,285 shares repurchased since 30 October 2024 for approximately $1.067 billion. Post-cancellation, the company will have 18,055,118,867 voting shares outstanding.