HSBC Holdings plc announced on July 25, 2024, that it purchased 2,300,000 of its own shares for cancellation at an average price of HK$66.29 per share, part of a buy-back plan initiated on May 7, 2024. Since then, the total repurchased shares amount to 341,171,599, costing approximately US$2,979.4 million.