HSBC Holdings PLC announced it purchased 3,839,236 ordinary shares for cancellation on 27 August 2025, with a total buyback consideration of approximately $912.6 million since the announcement on 31 July 2025. The highest and lowest prices paid per share were £9.6440 and £9.5110 in the UK, respectively, and HK$100.8000 and HK$100.1000 in Hong Kong.