688528 Historical data - Chengdu Qinchuan Iot Technology Co. Ltd. Class A | Makkler