S&P 500 index has its best weekly gain since early March
U.S. stock indexes ended mostly higher Friday as the market closed out its biggest weekly gain since March.
Drug makers and other health companies climbed after investors sized up President Donald Trump's latest plans to rein in drug prices and concluded any policy changes didn't pose immediate threats to health care company profits.
"All of this will have to go through a year-plus regulatory process, and none of it will have immediate impact," Terry Haines, macro research analyst at Evercore ISI, wrote in a research note Friday. "Thus our market positive view today."
The health sector's gains outweighed losses in technology stocks, phone companies and banks.
All told, the S&P 500 index added 4.65 points, or 0.2 percent, to 2,727.72.