-16.03% percent quarterly performance for Alibaba Group Holding Limited (BABA) is not indicative of the underlying story
A new trading day began on May 19, 2023, with Alibaba Group Holding Limited (NYSE: BABA) stock priced at $83.85, down -2.09% from the previous