Thursday’s Vital Data: Netflix, Inc. (NFLX), Alibaba Group Holding Ltd (BABA) and Ford Motor Company (F) By: InvestorPlace June 25, 2015 at 04:17 AM EDT Read More >> Related Stocks: AT&T Inc Alibaba Group Holding Ltd Apple Bank of America Facebook Ford Motor Micron Technology Netflix Vale ADR Representing One Ord Shs Williams Companies