All three major indices ended the day slightly in the red, with the Dow giving up more than 900 points from its morning high.
The Dow Jones Industrial Average, which had been up 937 points, or more than 4%, at its session high, finished down 26 points, or 0.12%, to 22,653.86. The S&P 500 was off 0.16%, and the Nasdaq ended down 0.33%.
On Monday and Tuesday morning, stocks had moved higher off optimism that the spread of the coronavirus was slowing. The markets pulled back Tuesday afternoon.
Data on the coronavirus brought both good and bad news today, though it's hard to tell at this point what's a trend and what's simply a blip in the data.
China reported no deaths today from the coronavirus, a first. In New York, 731 more deaths were reported, according to Gov. Andrew Cuomo, the largest one-day increase. But hospitalizations have been slowing.
The number of confirmed global cases of the coronavirus has risen to over 1.4 million, according to the Johns Hopkins, and deaths increased to over 80,700.
The U.S. has over 383,000 cases of the coronavirus, the most in the world, according to Johns Hopkins. Deaths in the U.S. have risen to over 12,400.
Catch up on the Latest Videos on TheStreet!