HSBC Holdings (00005) announced that on September 1, 2025, the company spent £21.9718 million to repurchase 2.307 million shares, with repurchase prices ranging from £9.483 to £9.546 per share. On the same day, the company also spent HK$164 million to repurchase 1.6436 million shares, with repurchase prices ranging from HK$99.75 to HK$100.4 per share.