HSBC Holdings PLC reported the purchase of 4,527,240 shares at prices between £8.4740 and £8.5200 on May 9, 2025, as part of a previously announced buy-back. Since May 6, 2025, they have repurchased a total of 23,557,544 shares for approximately $264.4 million.