Alibaba Group Holding Ltd. has an analyst consensus of Strong Buy, with a price target consensus of HK$186.26, representing a 51.43% upside. In a report released yesterday, DBS also maintained a Buy rating on the stock with a HK$205.00 price target.

Based on Alibaba Group Holding Ltd.’s latest earnings release for the quarter ending March 31, the company reported a quarterly revenue of HK$243.38 billion and a net profit of HK$25.54 billion. In comparison, last year the company earned a revenue of HK$236.45 billion and had a net profit of HK$12.56 billion