Source - SMW
HSBC Holdings bought back 3,500,000 ordinary shares on Friday at the volume weighted average price of £7.3876 apiece for cancellation.


At 8:39am: (LON:HSBA) HSBC Holdings PLC share price was -1.55p at 736.55p