StockMarketWire.com - HSBC Holdings bought back 2,703,615 ordinary shares yesterday at the volume weighted average price of £7.3524 apiece for cancellation.


At 8:56am: [LON:HSBA] HSBC Holdings PLC share price was -9.75p at 726.45p



Story provided by StockMarketWire.com