
Alibaba Group Holding Limited BABA
$ 129.64
-1.39%
Annual report 2026
added 05-20-2026