BABAF stock rating: Alibaba Group Holding Ltd quant rating & factor grades · Tickwind