Source - SMW
HSBC Holdings bought back 3,200,971 ordinary shares yesterday at the volume weighted average price of £5.9877 apiece. The company now holds 127,872,145 of its ordinary shares in treasury and has 19,937,806,429 in issue.


At 1:07pm: (LON:HSBA) HSBC Holdings PLC share price was +3.05p at 604.05p



Related Charts

HSBC Holdings (HSBA)

-2.30p (-0.34%)
delayed 18:15PM