Alibaba Group Holding Limited’s (89988) 10-Day exponential moving average is 102.98, while Alibaba Group Holding Limited’s (89988) share price is ¥102.3, making it a Sell.
Alibaba Group Holding Limited’s (89988) 100-Day exponential moving average is 103.95, while Alibaba Group Holding Limited’s (89988) share price is ¥102.3, making it a Sell.
Alibaba Group Holding Limited’s (89988) stock price is ¥102.3 and Alibaba Group Holding Limited’s (89988) 50-day simple moving average is 106.63, creating a Sell signal.
Alibaba Group Holding Limited’s (89988) stock price is ¥102.3 and Alibaba Group Holding Limited’s (89988) 100-day simple moving average is 110.21, creating a Sell signal.
Alibaba Group Holding Limited’s (89988) stock price is ¥102.3 and Alibaba Group Holding Limited’s (89988) 200-day simple moving average is 95.60, creating a Buy signal.