QMA
BABA · C · 52/100 · Alibaba Group Holding Limited · QMA