Alibaba Group Holding Limited logo
Alibaba Group Holding Limited BABA
$ 112.69 -1.45%

Annual report 2026
added 05-20-2026

report update icon

Alibaba Group Holding Limited Chart for All Time | BABA