On May 12, 2025, HSBC Holdings PLC reported the purchase of 2,588,458 ordinary shares for cancellation at an average price of £8.8082, as part of a buy-back program initiated on May 6, 2025. This brings the total shares repurchased since the program began to 28,528,002, costing approximately US$321.7 million.