300678 Financials - Chengdu Information Technology of Chinese Academy of Sciences Class A | Makkler