HSBC (HKG:0005) bought back for cancellation over 2.9 million shares from Merrill Lynch International, according to a Hong Kong bourse filing Friday.
The bank bought 2,219,398 shares from UK avenues, which include the London Stock Exchange, Aquis Exchange, and Cboe Europe, at a volume weighted average price of 10.04 pounds sterling each.
HSBC also repurchased a further 746,000 shares from the Hong Kong Stock Exchange at a volume weighted average price of HK$104.92 apiece.