Stocks on Wall Street gave up early gains and finished lower Friday, ending a three-week winning streak for the S&P 500.
A flurry of selling late in the day left the benchmark index 0.4% lower and in the red for the week. The Nasdaq composite fell 0.7%, while the Dow Jones Industrial Average ended 0.1% lower.
Despite the downbeat finish, the S&P 500 and the Nasdaq remain near their all-time highs.
A pullback in big technology stocks, which have been big winners in the market's record-breaking runup...