Friday’s Vital Data: Alibaba Group Holding Ltd (BABA), Nvidia Corporation (NVDA), and Pandora Media Inc (P) By: InvestorPlace May 19, 2017 at 09:24 AM EDT Read More >> Related Stocks: Alibaba Group Holding Ltd NVIDIA Corp Pandora Media Inc