US stock rose yesterday as the market's mood swings this week over the rush of corporate results turned positive, with upbeat earnings from high-tech bellwethers like Nokia.
The technology-laced Nasdaq Composite Index rose 30.40 points to 2,046.57. The blue-chip Dow Jones industrial average added 40.17 points to 10,610, while the The benchmark Standard & Poor's 500 Index rose 7.31 points to 1,215.02.
After a sharp morning rally, stocks gradually eased back from their highs, their gains capped by lingering uncertainty about the future of corporate profits amid flagging US growth, analysts said.
Dell Computer was among the technology names bearing good news. Its shares rose $1.18 to $28.38 after saying earnings and revenues would fall within its earlier guidance.