The S&P 500 index is closing at a record high, surpassing the peak it set last September and recouping all the ground it lost in a nosedive late a year ago.
The Nasdaq composite index climbed 105.56 points, or 1.3%, to 8,120.82, beating the record high close of 8,109.69 it reached on August 29.
The recovery has been fueled by investor confidence in the prospects for steady growth and an increasingly hands-off Federal Reserve, which has signaled this year that it may not raise interest rates at all in 2019 after seven increases the prior two years.
Stock markets gained even more south of the border, where the S&P 500 - an index of the 500 biggest public corporations in the USA - closed up 25 points to 29,33.
The Dow Jones Industrial Average rose 145 points, or about 0.5%, to 26,656.39.
Inc, set to report results later this week, gained 1.8%, providing the biggest boost to the S&P 500 and the Nasdaq.
Hasbro jumped 14% and Twitter soared 17% after both companies reported impressive results.
Delwiche noted that while the S&P and Nasdaq notched new highs Tuesday, the number of individual stocks making new highs is relatively small.
Profits of S&P 500 companies are expected to decline 1.3% in the first quarter, in what analysts say could be the first earnings contraction since 2016. There's also a lot of optimism about big tech earnings such as Amazon.com coming out.
Stocks are opening broadly higher on Wall Street as company earnings reporting season gets into full swing.
Coca-Cola surprised Wall Street with its beverage sales during the first quarter after it previously warned of slower growth this year.
Nine of the 11 major S&P sectors were higher, with a rebound in healthcare stocks, which gained 1.6%, providing the biggest boost.
Twitter surged 15.6% after surprising Wall Street by adding more users than analysts had expected during the first quarter.
Defence contractor Lockheed Martin rose 4.5% and appliance maker Whirlpool climbed 3%.
United Technologies rose 2.3% after it raised its full-year profit forecast.
Energy futures closed mostly higher. Brent crude rose 0.6% to close at $74.51 per barrel. It closed just 0.3% below its intra-day record of 2,940.91 hit on September 21.
Among decliners, Procter & Gamble Co fell 2.5% after its quarterly EBIT margin missed estimates, despite reporting better-than-expected quarterly results.
The June gold contract was down US$6.80 at US$1,270.80 an ounce and the May copper contract was down 2.10 cents at US$2.88 a pound. The euro weakened to $1.1215 from $1.1259.