U.S. stocks wobbled between small gains and losses Friday, trying to extend a three-day winning streak, as investors parsed earnings reports from Twitter and other companies.
The S&P 500 fell 0.1%, a day after the broad benchmark index jumped 1%. The Dow Jones Industrial Average edged up 0.2%, recently adding 60 points, and the Nasdaq Composite declined 0.6%.