The Nasdaq Composite led U.S. stock indexes higher after a batch of better-than-expected tech earnings.
What's Your Reaction?






