U.S. stocks closed mixed on Wednesday as the Dow and S&P 500 pushed into uncharted territory ahead of a government jobs report expected to confirm economic strength.
In the last full day of trading before the July 4th holiday, the Dow had the narrowest range of the year, reaching a high of just 37 points in the first 15 minutes of trading.
The Dow Jones Industrial Average closed up 20.17 points, or 0.12 percent, to a record of 16,976.24, led by IBM and Pfizer. The S&P 500 rose 1.30 points, or 0.07 percent, to a record close of 1,974.62, as half of the 10 sectors hit 52-week highs, with the health care sector leading gains. After leading sectors for the year, utilities was greatest laggard overall, suffering its biggest one-day decline since May 2.