The Dow Jones industrial average finished above 25,000 for the first time, as the long rally in stock prices showed no signs of letting up.
A strong report about hiring from payroll processor ADP helped push stocks higher. Financial stocks did especially well, and an increase in oil prices has benefited the energy sector.
The Dow finished the day at 25,075, a gain of 0.61 percent. Both the Nasdaq composite index and the Standard and Poor's 500 index also finished at record highs.