Caocao Inc (02643) bought back 40,100 shares for about HK$400,105 Shares: 40,100 shares Amount: HK$400,105 Price: 9.69–10.08HK$