HSBC buys back shares

HSBC Holdings bought back 2,410,536 ordinary shares yesterday at the volume weighted average price of £7.4897 apiece for cancellation.

At 8:46am: (LON:HSBA) HSBC Holdings PLC share price was -4.95p at 742.05p