Wednesday’s Vital Data: Netflix, Inc. (NFLX), Wal-Mart Stores, Inc. (WMT) and MannKind Corporation (MNKD) By: InvestorPlace May 20, 2015 at 04:41 AM EDT Read More >> Related Stocks: Alibaba Group Holding Ltd Apple Bank of America Facebook Microsoft Netflix Petrobras - Petroleo Brasileiro S.A. Twitter, Inc. Wal-Mart Stores, Inc.