U.S. stocks traded mixed as technology shares lifted the S&P 500 and Nasdaq Composite, while the Dow declined. Netflix rallied after reporting earnings.
What's Your Reaction?