The 30-stock index improved 26.83 points to close the session Tuesday at 35,438.07, for the index’s 12th straight hike.
The S&P 500 added 12.82 points to 4,567.46.
The NASDAQ index hiked 85.69 points to 14,144.56.
General Motors shares fell about 3.5% even after the automaker hiked its full-year earnings guidance. Meanwhile, General Electric climbed nearly 6.3% on the back of stronger-than-expected revenue for the second quarter.
Elsewhere, UPS fell 1.9% after it reached a tentative deal with the Teamsters union, avoiding a strike.
Wall Street is digesting results from the busiest stretch of earnings so far, with major tech names Alphabet and Microsoft set to report after the close. Nearly 130 S&P 500 companies have reported second-quarter earnings thus far. Of those names, about 79% have exceeded analyst expectations, FactSet data shows.
Prices for the 10-year Treasury fell Tuesday afternoon, lowering yields to Monday’s 3.88%. Treasury prices and yields move in opposite directions.
Oil prices took on 85 cents to $79.59 U.S. a barrel.
Gold prices recovered $3.70 to $1,965.90 U.S. an ounce.