Major U.S. stock indexes are closing with mixed results Wednesday as a pullback in utilities and real estate companies keeps gains elsewhere in the market in check.
The S&P 500 posted a gain of 0.1% to 4,167, after having been up 0.6% earlier in the day. The Dow Jones Industrial Average rose 97 points, or 0.3%, to 34,230, but the Nasdaq Composite dropped 0.4% after shedding an earlier gain. Financial stocks were among the big winners. JPMorgan Chase rose 1.3%. Energy companies also climbed. Exxon Mobil rose 2.9%. Technology companies, which had bounced back in the early going, lost most of their momentum. Apple was up 0.2%.