US stocks edged higher on Tuesday as General Motors shares weakened on worries the automaker was losing market share, but financial stocks advanced after good economic data and a positive earnings report from Morgan Stanley.
The Dow Jones industrial average was up 15.39 points, or 0.14 percent, at 10,851.92. The Standard & Poor's 500 Index was up 2.31 points, or 0.18 percent, at 1,262.23. The technology-laced Nasdaq Composite Index was up 5.30 points, or 0.24 percent, at 2,228.04.