Alibaba Group Holding Limited

BABA
123.74+1.58▲ 1.29%08/14/2026