HSBC Holdings PLC reported the purchase of 700,000 ordinary shares for cancellation on April 22, 2025, at a volume-weighted average price of HK$81.5496, part of a larger buy-back program since February 20, 2025, totaling approximately US$1,978 million for 178,060,599 shares.