HSBC Holdings PLC reported on July 18, 2024, that it purchased 3,001,200 ordinary shares for cancellation at prices ranging between HK$67.4000 and HK$68.1500, as part of a buy-back program that started on May 7, 2024. Since inception, the total shares repurchased amount to 328,121,599, costing approximately US$2.87 billion.