Thursday’s Vital Data: Alibaba Group Holding Ltd (BABA), Nvidia Corporation (NVDA) and General Electric Company (GE) By: InvestorPlace April 12, 2018 at 09:10 AM EDT Read More >> Related Stocks: Alibaba Group Holding Ltd General Electric NVIDIA Corp