HSBC Holdings PLC reported a share buyback of 800 ordinary shares at a price of HK$102.10 each on 21 October 2025, part of a larger program that has repurchased 226,044,768 shares for approximately US$2.976 billion since the announcement on 31 July 2025. The company's total share capital will now be 17,201,971,220 ordinary shares with voting rights.