India, July 22 -- After coming under pressure early in the session, stocks have regained ground over the course of the trading day on Tuesday. The Nasdaq and the S&P 500 have climbed well off their worst levels of the day but remain in negative territory.

Currently, the tech-heavy Nasdaq is down 97.19 points or 0.5 percent at 20,876.98 and the S&P 500 is down 8.28 points or 0.1 percent at 6,297.32.

The narrower Dow, on the other hand, is posting a modest gain, up 17.68 points or less than a tenth of a percent at 44,340.75.

Profit taking contributed to the initial weakness on Wall Street after the Nasdaq and the S&P 500 ended the previous session at record closing highs, with a negative reaction to some of the latest earnings news also we...