Last minute buying lifted the Dow Jones industrial average into positive territory yesterday, but a recovery in the shares of large technology companies failed to ignite the rest of the stock market and left broader indexes mixed.
At the close of trading on Wall Street, the Dow Jones industrial average was up 44.28 points after swinging narrowly between positive and negative all day.
The Standard and Poor's 500 rose 7.41 to 1,223.55, and the technology-heavy Nasdaq composite index fell 1.28 to 2,309.51.
NYSE volume totalled 719.38 million shares compared with 708.71 million in the previous session.
The NYSE composite index rose 1.99 to 578.61, and the American Stock Exchange composite index fell 3.42 to 688.82.
The Russell 2000 index of smaller companies dropped 5.17 to 397.96.