HSBC Holdings (00005) announced that on September 5, 2025, the company spent £21.8455 million to repurchase 2.248 million shares, with repurchase prices ranging from £9.602 to £9.814 per share. On the same day, the company also spent HK$123 million to repurchase 1.2132 million shares, with repurchase prices ranging from HK$100.4 to HK$101.9 per share.