Alibaba Group Holding Limited logo
Alibaba Group Holding Limited BABA
$ 129.64 -1.39%

Annual report 2026
added 05-20-2026

report update icon

Alibaba Group Holding Limited Chart for All Time | BABA