Chinahongqiao (01378) bought back 19,563,000 shares for about HK$3.8bn Shares: 19,563,000 shares Amount: HK$3.8bn Price: 18.96–19.65HK$