Chinahongqiao (01378) bought back 18,751,000 shares for about HK$3.7bn Shares: 18,751,000 shares Amount: HK$3.7bn Price: 19.48–19.82HK$