Alibaba Group Holding Limited (NYSE:BABA – Get Free Report)’s stock price gapped down prior to trading on Monday . The stock had previously closed at $88.30, but opened at $85.88. Alibaba Group shares last traded at $86.10, with a volume of 1,603,997 shares. Analyst Upgrades and Downgrades BABA has been the subject of several recent […]