Stocks struggled to a mixed finish on Wall Street Tuesday after disappointing earnings reports from big retailers and a slide in energy companies offset gains elsewhere in the market.
Technology and health care stocks rose broadly. The Nasdaq notched another all-time high, while the S&P 500 index finished less than 2 points below its record closing high from the day before.
The S&P 500 index slipped 1.85 points, or 0.1%, to 3,120.18.
The Dow Jones Industrial Average fell 102.20 points, or 0.4%, to 27,934.02.
The Nasdaq climbed 20.72 points, or 0.2%, to 8,570.66, a record.
The Russell 2000 index of smaller company stocks rose 5.95 points, or 0.4%, at 1,598.29.
For the week:
The S&P 500 is down 0.28 points, or less than 0.1%.
The Dow is down 70.87 points, or 0.3%.
The Nasdaq is up 29.83 points, or 0.3%
The Russell 2000 is up 1.84 points, or 0.1%.
For the year:
The S&P 500 is up 613.33 points, or 24.5%.
The Dow is up 4,606.56 points, or 19.7%.
The Nasdaq is up 1,935.38 points, or 29.2%.
The Russell 2000 is up 249.73 points, or 18.5%.
Copyright © 2020 The Associated Press. All rights reserved. This material may not be published, broadcast, written or redistributed.