On 22 July 2025, HSBC Holdings PLC repurchased 3.2 million shares in the UK at an average price of £9.4402 and 1.65 million shares in Hong Kong at HK$99.6765, as part of an ongoing buy-back first announced on 6 May 2025. Overall, since the start of the buy-back, the company has repurchased a total of 242 million shares worth approximately US$2.86 billion.