Alibaba Shares Drop Nearly 3% Overnight On DingTalk Leadership Changes And Cloud Competition Fears
On June 16, Alibaba (BABA) declined 3.16% overnight, trading at $109.11/share, with turnover of $61.25 million. The stock continues to face pressure from a confluence of negative factors that emerged...
