3 Big Stock Charts for Tuesday: Microsoft Corporation (MSFT), Baidu Inc (ADR) (BIDU) and Netflix, Inc.(NFLX) By: InvestorPlace July 19, 2016 at 11:15 AM EDT Read More >> Related Stocks: Baidu.com SP ADR Microsoft Netflix