The S&P 500 and NASDAQ Composite rose to fresh record highs on Wednesday, building on their massive rallies off the March lows, as tech shares led the way higher.
The Dow Jones Industrials closed the day with a gain of 83.48 points to 28,331.92.
The S&P 500 kept added 35.11 points to Tuesday's all-time record at 3,478.73.
The NASDAQ Composite leaped 198.59 points, or 1.7%, from Tuesday's all-time record close to 11,665.06.
Shares of Salesforce surged 26% after the software company posted blowout earnings after the bell on Tuesday. Salesforce will be added to the Dow at the end of August, S&P Dow Jones Indices said Monday. The changes are driven by Apple's coming stock split, which will reduce the technology weighting in the price-weighted average.
Facebook jumped 8.2%, and Netflix acquired 11.6%. Amazon advanced nearly 3% while Alphabet collected 2.4%, and Microsoft gained 2.2%. Apple rose 1.4%.
Wednesday's gains put the S&P 500 up more than 58% since hitting an intraday low on March 23. The NASDAQ has soared by 75% in that time period.
Moderna said its coronavirus vaccine showed promising results in a small trial of patients ages 56 and older. The company's stock jumped 6.4% on the news.
U.S. durable goods orders jumped by 11.2% in July, easily topping a 4.3% estimate. However, Kansas City Federal Reserve President Esther George told the media the risk of a double-dip recession is increasing.
Prices for the 10-Year Treasury regained lost strength, dropping yields to back to Tuesday's 0.69%. Treasury prices and yields move in opposite directions.
Oil prices gained four cents to $43.39 U.S. a barrel.
Gold prices vaulted $37.50 to $1,960.60 U.S. an ounce.