A late push higher left stock indexes mostly higher and the Standard & Poor's 500 at another record high.
It was the fifth straight gain for S&P 500.
The market drifted between small gains and losses for much of the day before a slight recovery in the last half hour.
The S&P 500 rose two points, or 0.1 percent, to 1,959.
The Dow Jones industrial average rose 14 points, or 0.1 percent, to 16,921. The Nasdaq composite lost three points, or 0.1 percent, to 4,359.
Bond prices fell. The yield on the 10-year Treasury note rose to 2.63 percent.
Most Popular Stories
- McDonald's Packages Coffee for National Distribution
- Apple Stock Bounces Back Big Time
- Castro-Blanco Joins Fifth Street Finance Board
- Target Slashes Annual Profit Outlook
- Ballmer Steps Down From Microsoft Board
- Google Kid Accounts Plan Raises Worries
- HTC Makes Windows Version of Flagship One Phone
- Islamic Militant in James Foley Beheading Video May Be English
- Rising Freight Prices Signal Global Recovery
- Democrats' Control of Senate Could Depend on Women