HSBC Holdings PLC reported the purchase of 3,597,517 ordinary shares on June 25, 2024, at a weighted average price of £6.8910 as part of a buy-back program initiated on May 7, 2024. In total, 231,001,732 shares have been repurchased for around $2,025.5 million since the start of the program.