On October 21, 2024, HSBC Holdings PLC repurchased 1,179,936 ordinary shares at an average price of £6.7674 as part of its ongoing share buyback program, increasing total repurchases since August 1, 2024, to 337,505,183 shares costing approximately US$2.93 billion.