Alibaba Group Holding Limited’s (89988) 10-Day exponential moving average is 119.98, while Alibaba Group Holding Limited’s (89988) share price is ¥119.8, making it a Sell.
Alibaba Group Holding Limited’s (89988) 100-Day exponential moving average is 89.75, while Alibaba Group Holding Limited’s (89988) share price is ¥119.8, making it a Buy.
Alibaba Group Holding Limited’s (89988) stock price is ¥119.8 and Alibaba Group Holding Limited’s (89988) 50-day simple moving average is 90.60, creating a Buy signal.
Alibaba Group Holding Limited’s (89988) stock price is ¥119.8 and Alibaba Group Holding Limited’s (89988) 100-day simple moving average is 88.22, creating a Buy signal.
Alibaba Group Holding Limited’s (89988) stock price is ¥119.8 and Alibaba Group Holding Limited’s (89988) 200-day simple moving average is 80.39, creating a Buy signal.