Alibaba Group Holding Limited logo
Alibaba Group Holding Limited BABA
$ 123.81 1.35%
report update icon

Annual report 2026
added 05-20-2026

Alibaba Group Holding Limited Chart for All Time | BABA