HSBC buys back shares

HSBC Holdings bought back 3,230,219 ordinary shares on Friday at the volume weighted average price of £6.3274 apiece. The company now holds 249,043,886 of its ordinary shares in treasury and has 19,818,809,573 in issue.

At 1:03pm: (LON:HSBA) HSBC Holdings PLC share price was +2.75p at 636.55p