+26.58%
Upside
74.76
Market
94.63
Trefis
BABA
Alibaba Group