1
Alibaba Group Holding Ltd (NYSE:BABA) traded 32.77 Million shares on last trading day with closing price of $103.78. Company gross margin stands at 65.20%