HSBC Holdings (00005) announced that the company spent HK$152 million to repurchase 1.496 million shares on September 8, 2025, with repurchase prices ranging from HK$100.9 to HK$101.7 per share. On the same day, the company also spent £21.6562 million to repurchase 2.244 million shares and cancelled 2.2884 million previously repurchased shares.