Alibaba Group Holding Limited (NYSE: BABA) Is Down -0.98 Percent Year-To-Date, But Analysts Anticipate A Price Rally
Alibaba Group Holding Limited (NYSE:BABA) traded at $118.51 at last check on Monday, June 27, made an upward move of 0.76% on its previous day’s