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