HSBC Holdings PLC announced the purchase of 2,090,889 of its own shares on October 1, 2025, as part of a buy-back plan initiated on July 31, 2025, totaling 162,742,181 shares repurchased for approximately US$2.1 billion so far. The highest price paid per share was £10.5680 and the lowest was £10.4280.