Wednesday’s Vital Data: Alibaba Group Holding Ltd (BABA), Netflix, Inc. (NFLX) and Advanced Micro Devices, Inc. (AMD) By: InvestorPlace January 03, 2018 at 09:11 AM EST Read More >> Related Stocks: Adv Micro Devices Alibaba Group Holding Ltd Netflix