Financial services provider HSBC (HKG:0005) repurchased 3,170,800 shares from the Hong Kong bourse on Monday for an average price of HK$92.8768 apiece, a Tuesday Hong Kong bourse filing said.
The company has so far repurchased 93,583,472 shares for nearly $1.08 billion since the buyback program began May 6.