Stocks gave back some of their recent gains Thursday as a choppy day of trading on Wall Street ended with a mixed finish for the major indexes.
The S&P 500 closed 0.1 percent lower after wavering between small gains and losses. The Dow Jones Industrial Average fell 0.3 percent, while the Nasdaq rose 0.4 percent.