Stocks rose on Wall Street Thursday, notching more record highs for the S&P 500 and the Nasdaq.
Investors were encouraged by improving job market data and some solid corporate earnings reports. The gains were broad in what has been a choppy week of trading, with technology companies leading the way. Smaller company stocks far outpaced the broader market.
The S&P 500 rose 26.44 points, or 0.6%, to 4,429.10.