India, May 1 -- Stocks have moved sharply higher during trading on Thursday, with the major averages all showing strong moves to the upside after ending the previous session mixed. The tech-heavy Nasdaq has helped lead the charge, surging to its best intraday level in over a month.

Currently, the major averages are just off their highs of the session. The Nasdaq is up 408.78 points or 2.3 percent at 17,855.13, the S&P 500 is up 77.01 points or 1.4 percent at 5,646.07 and the Dow is up 313.70 points or 0.8 percent at 40,983.06.

The rally on Wall Street comes in reaction to upbeat earnings news from software giant Microsoft (MSFT) and Facebook parent Meta Platforms (META).

Shares of Microsoft are soaring by 9.2 percent after the company re...