HSBC buys back shares

HSBC Holdings bought back 3,888,000 ordinary shares yesterday at the volume weighted average price of £7.2827 apiece for cancellation.

At 8:52am: (LON:HSBA) HSBC Holdings PLC share price was -5.65p at 715.15p