Caocao Inc (02643) bought back 50,000 shares for about HK$501,705 Shares: 50,000 shares Amount: HK$501,705 Price: 9.95–10.17HK$