Source - SMW
HSBC Holdings bought back 4,550,000 ordinary shares yesterday at the volume weighted average price  of £7.3675 apiece for cancellation.


At 8:52am: (LON:HSBA) HSBC Holdings PLC share price was +0.15p at 734.45p