Tuesday’s Vital Data: Netflix, Inc. (NFLX), Alibaba Group Holding Ltd (BABA) and Salix Pharmaceuticals, Ltd. (SLXP) By: InvestorPlace March 17, 2015 at 04:24 AM EDT Read More >> Related Stocks: Alibaba Group Holding Ltd Apple Bank of America Citigroup Facebook Ford Motor Intel Corp Netflix Tesla, Inc.