
Alibaba Group Holding Limited BABA
$ 112.69
-1.45%
Annual report 2026
added 05-20-2026