Alibaba Group Holding Limited (NYSE:BABA – Get Free Report) has been assigned an average recommendation of “Moderate Buy” from the fifteen research firms that are currently covering the firm, MarketBeat Ratings reports. Three research analysts have rated the stock with a hold recommendation and twelve have assigned a buy recommendation to the company. The average […]