HSBC Holdings PLC reported that on December 16, 2024, it purchased 3,793,042 shares at prices between £7.6130 and £7.6800, as part of a buy-back scheme initially announced on October 30, 2024. In total, HSBC has repurchased 182,351,070 shares for about US$1.68 billion since the start of the buy-back.