On July 3, 2025, HSBC Holdings PLC bought back 649,132 shares in the UK at an average price of £8.8306, alongside 6,400 shares in Hong Kong at an average price of HK$94.6406, as part of a previously announced buyback totaling 198,712,771 shares valued at approximately US$2.3 billion since May 6, 2025.