HSBC Holdings PLC announced the completion of a share buy-back program on 25 October 2024, purchasing 992,000 shares in the UK and 648,400 shares in Hong Kong. In total, 172,311,192 shares were repurchased for approximately US$3 billion at an average price of £6.6339 and HK$67.4942 per share.