BABAF vs peers: how Alibaba Group Holding Ltd ranks among SIC 7389 · Tickwind