3 months Alibaba Group (NYSE:BABA) Shares Down 1.8% – Time to Sell? MarketBeat Alibaba Group (NYSE:BABA) Shares Down 1.8% – Should You Sell? Alibaba (BABA) · NYSE X