HSBC Holdings PLC announced the repurchase of 2.55 million ordinary shares on February 26, 2025, at a volume weighted average price of £9.0150, as part of its buy-back plan started on February 20, which has totaled approximately US$228.7 million for 20.36 million shares to date.