NEW YORK (AP) The stock market shook off a rocky start and managed to end higher, stretching its winning streak into five days, the longest run since September.
Industrial companies and chipmakers were among the biggest winners in a choppy day of trading Thursday.
General Electric jumped 5.2 percent and aircraft maker Boeing rose 2.6 percent.
Macy's took a nosedive after reporting a very weak holiday season, taking investors by surprise. The stock plunged 17.7 percent.
American Airlines fell 4.1 percent after issuing a disappointing forecast.
The S&P 500 rose 11 points, or 0.5 percent, to 2,596.
The Dow Jones Industrial Average rose 122 points, or 0.5 percent, to 24,001.
The Nasdaq added 28 points, or 0.4 percent, 6,986.
The yield on the 10-year Treasury edged up to 2.73 percent.