On May 7, 2025, HSBC Holdings PLC repurchased 2,349,857 shares in the UK and 1,519,200 shares in Hong Kong as part of its share buyback plan, totaling 3,869,057 shares for approximately $43.6 million. The highest price paid per share was £8.5090 in the UK and HK$88.1500 in Hong Kong.