Wall Street rallied for a third straight day on Wednesday after a clutch of positive data painted a stronger picture of the US economy but the Nasdaq pulled back from record levels as losses in Tesla shares weighed.
Private-sector payrolls increased by 291,000 in January, the ADP National Employment Report showed, far above expectations of 156,000 job additions.
Meanwhile, the Institute for Supply Management's (ISM) data showed US services sector activity picked up last month following an upbeat manufacturing report this week.
"There is increasing recognition that the consumer is remarkably resilient," said Elliott Savage, portfolio manager of the YCG Enhanced Fund.
Wall Street has more than recovered last week's steep losses after China's move to boost liquidity to limit the economic impact of the virus outbreak eased some worries about growth.
The country's central bank is likely to lower its key rate on February 20, sources told Reuters, as the death toll from the epidemic climbs to nearly 500.
Earlier in the day, stock index futures got a boost after a report that a Zhejiang University team had found some drugs that could inhibit the coronavirus in vitro cell experiments.
However, the World Health Organization played it down, saying "there are no known effective therapeutics against this 2019-nCoV (virus)".
At 11:45 a.m. ET, the Dow Jones Industrial Average was up 281.97 points, or 0.98%, at 29,089.60, the S&P 500 was up 22.91 points, or 0.69%, at 3,320.50. The Nasdaq Composite was up 4.55 points, or 0.05%, at 9,472.52.
Ten of the 11 major S&P sectors were higher, led by a 3.4% gain in energy stocks which tracked a jump in oil prices.
The US earnings season has reached the halfway mark and corporate America has largely beaten Wall Street expectations.
Coty Inc jumped 11.9% as the cosmetics maker beat estimates for quarterly profit and revenue.
Ford Motor Co tumbled nearly 10% after the No. 2 US automaker delivered a weaker-than-expected 2020 forecast.
Tesla Inc dropped 14.1% after a six-day run that saw its shares surge about 60%.
Advancing issues outnumbered decliners by a 3.29-to-1 ratio on the NYSE and by a 2.21-to-1 ratio on the Nasdaq.
The S&P index recorded 62 new 52-week highs and no new lows, while the Nasdaq recorded 110 new highs and 18 new lows.