9988 Historical data - Alibaba Group | Makkler