On June 16, 2025, HSBC Holdings PLC repurchased 999,215 shares at an average price of £8.7216 and 2,682,800 shares at an average price of HK$91.8788, totaling approximately US$1,954.3 million since the buy-back announcement on May 6, 2025. Following the cancellation of these shares, the total outstanding shares will be 17,511,919,337.