Alibaba Group Holding Limited (NYSE:BABA) was downgraded by Vetr from a “strong-buy” rating to a “buy” rating in a research report issued on Thursday. They currently have a $104.86 target price on the stock. Vetr‘s price target points to a potential upside of 11.12% from the company’s previous close. Other analysts also recently issued reports […]