Most U.S. stocks climbed Thursday, but the worst drop for UnitedHealth Group in a quarter of a century kept Wall Street in check.

The S&P 500 edged up by just 0.1%, even though three of every four stocks climbed in the index. The Nasdaq composite slipped 0.1% in a mostly steadier performance following its sell-off the day before.

The Dow Jones industrial average dropped 527 points, or 1.3%, largely because of just one stock. UnitedHealth Group lost more than a fifth of its value, faling 22.4% following a weaker-than-expected profit report.

Helping to lead the way higher on Wall Street was Eli Lilly, which jumped 14.3% after the drugmaker reported encouraging results for a once-daily pill that could help treat people with obesity and diabetes.

Stocks of companies in the oil-and-gas industry also rallied after the price of crude rose to recover some of its sharp losses taken this month. Diamondback Energy jumped 5.7%, and Halliburton climbed 5.1%.

Technology stocks held firmer after global heavyweight Taiwan Semiconductor Manufacturing Co. reported a profit for the latest quarter that matched analysts’ expectations. TSMC’s stock that trades in the United States added 0.1%..

Another high-profile stock, Nvidia, weighed on the market after sinking a second straight day following its disclosure that new export limits on chips to China could hurt its first-quarter results by $5.5 billion. It sank 2.9% and was the second-heaviest weight on the S&P 500.

All told, the S&P 500 added 7.00 points to 5,282.70. The Dow dropped 527.16 to 39,142.23, and the Nasdaq composite slipped 20.71 to 16,286.45.

Uncertainty still remains high about tariffs, which Trump hopes will bring manufacturing jobs back to the United States and trim how much more it imports than it exports. Economists worry that the tariffs could cause a recession if fully implemented and left in place for a while.

In the bond market, the yield on the 10-year Treasury rose to 4.32% from 4.29% late Wednesday.

— Associated Press