India, April 26 -- Stocks moved sharply higher during trading on Friday, largely offsetting the weakness seen during Thursday's session. The major averages all moved to the upside on the day, with the tech-heavy Nasdaq leading the charge.

The major averages pulled back off their best levels late in the day but remained firmly positive. The Nasdaq surged 316.14 points or 2.0 percent to 15,927.90, the S&P 500 jumped 51.54 points or 1.0 percent to 5,099.96 and the Dow climbed 153.86 points or 0.4 percent to 38,239.66.

For the week, the Nasdaq spiked by 4.2 percent, the S&P 500 shot up by 2.7 percent and the Dow advanced by 0.7 percent.

The rally on Wall Street came amid a positive reaction to some of the latest earnings news from big-name t...