Caocao Inc (02643) bought back 40,700 shares for about HK$408,096 Shares: 40,700 shares Amount: HK$408,096 Price: 9.87–10.08HK$