HSBC Holdings PLC announced on May 31, 2024, that it has repurchased 5,552,550 shares for cancellation, spending approximately $987.9 million since the buyback began on May 7, 2024. The highest price paid per share was £6.9610 in the UK and HK$69.1000 in Hong Kong.