Trader Patrick Casey, center, works on the floor of the...

Trader Patrick Casey, center, works on the floor of the NYSE, Sept. 14, 2017. Credit: AP

Wall Street capped a day of mostly listless trading Tuesday with a slight gain, good enough to lift the major U.S. stock indexes to another set of all-time highs.

Banks, insurers and other financial companies led the gainers. Technology companies also helped lift the market. Health care stocks lagged the most, pulling down insurers, hospital operators and other companies as a Republican effort to repeal Obamacare appeared to gain momentum.

Only 25¢ for 5 months

Unlimited Digital Access. Cancel anytime.

Already a subscriber?

Wall Street capped a day of mostly listless trading Tuesday with a slight gain, good enough to lift the major U.S. stock indexes to another set of all-time highs.

Banks, insurers and other financial companies led the gainers. Technology companies also helped lift the market. Health care stocks lagged the most, pulling down insurers, hospital operators and other companies as a Republican effort to repeal Obamacare appeared to gain momentum.

Trading was subdued as investors looked ahead to Wednesday, when the Federal Reserve was expected to deliver an update on the central bank’s view of the economy and the timing of its plans to raise interest rates and shrink its bond holdings.

“People are still, as they usually are the day before a Fed announcement, kind of in a wait-and-see mode,” said Lindsey Bell, investment strategist at CFRA Research.

The Standard & Poor’s 500 index rose 0.1 percent, to 2,506.65. The index, regarded as the broadest measure of the stock market, has hit a record high three days in a row.

The Dow Jones industrial average gained 39.45 points, or 0.2 percent, to 22,370.80. The average is on a six-day streak of new highs.

The Nasdaq composite added 0.1 percent, to 6,461.32, also a new high, its first since last Wednesday.— AP