Stocks capped a listless day of trading Friday with slight gains for the major stock indexes, closing out a quiet week on Wall Street highlighted by a batch of mostly mixed corporate earnings reports.
The S&P 500, Dow Jones Industrial Average, and Nasdaq composite all gained 0.1 percent after drifting between small gains and losses for most of the day. The indexes each posted a slight loss for the week.