DBS analyst Tsz Wang maintained a Buy rating on Alibaba (BABA – Research Report) today. The company’s shares closed last Friday at $88.59.Don't ...