NEW YORK (AP) — The latest on developments in financial markets (All times local):
Stocks pulled back following a record-setting run that marked the longest winning streak in over 3 years for the Standard & Poor's 500 index.
U.S. indexes receded Thursday from the all-time highs they reached a day earlier.
The dollar fell against rival currencies, and bond yields moved lower.
Energy and bank stocks fell the most. Utilities rose.
Several companies slumped after missing their targets for earnings, revenue or both. TripAdvisor dropped 9 percent and Molina Healthcare plunged 18 percent.
The S&P 500 index gave back 5 points, or 0.2 percent, to 2,343.
The Dow Jones industrial average fell 14 points, or 0.1 percent, to 20,596. The Nasdaq composite declined 13 points, or 0.2 percent, to 5,805.
Bond prices rose. The yield on the 10-year Treasury note fell to 2.45 percent.
Stocks are struggling higher in early trading, keeping indexes at or near record highs, as investors looked over the latest batch of company earnings.
Some companies gained in early trading Thursday after posting solid results, including Cisco Systems, which increased 2.5 percent.
But several others slumped after missing their targets for earnings, revenue or both. TripAdvisor slumped 9 percent and Molina Healthcare dropped 15 percent.
The Standard & Poor's 500 index edged up 1 point to 2,350.
The Dow Jones industrial average climbed 13 points, or 0.1 percent, to 20,623. The Nasdaq composite increased 9 points, or 0.2 percent, to 5,829.