At $183.68, Alibaba Group Holding (BABA) a Strong Buy By: InvestorPlace February 20, 2018 at 10:30 AM EST Read More >> Related Stocks: Alibaba Group Holding Ltd