On July 1, 2025, HSBC Holdings PLC repurchased 102,144 shares at an average price of £8.7047 as part of a buy-back program initiated on May 6, 2025. To date, a total of 198,054,020 shares have been repurchased for approximately US$2.31 billion, reducing the total shares outstanding to 17,477,814,117.