Shares of Alibaba Group ended lower by 0.29% to US$85.12 on NYSE Friday (Feb 27). This is the lowest since October 14, 2014, but still higher than IPO price of US$68. At the current price, Alibaba has market capitalisation of US$211.7 billion. To subscribe please click here