Alibaba Group Holding Limited (NYSE:BABA – Get Free Report) was down 0.1% on Tuesday . The company traded as low as $71.09 and last traded at $71.37. Approximately 4,241,187 shares traded hands during mid-day trading, a decline of 78% from the average daily volume of 19,249,910 shares. The stock had previously closed at $71.46. Wall […]