HSBC Buys back 2.5M Shrs for $167M Ytd

HSBC HOLDINGS (00005.HK) announced that it repurchased 2.5 million shares of the company on market of the Stock Exchange of Hong Kong yesterday (22nd) at $66.1-67.15 per share, with a weighted average ...