Chinahongqiao (01378) bought back 12,719,500 shares for about HK$2.6bn Shares: 12,719,500 shares Amount: HK$2.6bn Price: 19.91–20.26HK$