How Do Analysts Perceive Alibaba Group Holding Ltd ADR (BABA)?

Alibaba Group Holding Ltd ADR (BABA) saw downtrend of -0.75% in the recent trading with $71.84 being its most recent. The current price level -40.77% lower than the highest price of $121.30 marked by the stock while trading over the past 52-weeks, whereas it is 2.51% higher than the lowest price of $70.08 the company […]