HSBC Holdings plc reported the purchase of 1,574,795 shares at an average price of £6.9335 and 2,622,800 shares at an average price of HK$68.5426 on June 20, 2024, as part of an ongoing buyback program. To date, a total of 205,857,549 shares have been repurchased for around US$1,806.2 million since the buyback began on May 7, 2024.