On August 1, 2025, HSBC Holdings PLC repurchased 2,494,974 shares at a highest price of £9.28 and 2,424,800 shares at a highest price of HK$95.95 as part of a buy-back program, totaling around US$59.7 million for 4,919,774 shares overall since the buy-back announcement.