Technology companies powered stocks higher on Wall Street Wednesday, driving the S&P 500 to another record high.
More blowout profit reports from big tech companies spurred the latest gains for the sector, outweighing losses in health care, utilities, energy and elsewhere. Even so, most of the stocks within the benchmark S&P 500 fell.
Treasury yields rose ahead of a highly anticipated speech Thursday from Federal Reserve chair Jerome Powell.
The S&P 500 gained 35.11 points, or 1%, to 3,478.73.