HSBC Holdings plc reported on March 12, 2025, that it has repurchased 2,360,534 ordinary shares at an average price of £8.4804 and 2,980,400 shares at an average price of HK$84.4770 as part of its ongoing buy-back strategy announced on February 20, 2025. Since the buy-back began, a total of 78,916,365 shares have been repurchased for approximately US$898.9 million.