Stocks ended mostly higher Tuesday, with the Dow Jones Industrial Average lifted after upbeat earnings from retailing heavyweights Walmart Inc. and Home Depot Inc. The Dow
DJIA,
rose around 239 points or 0.7%, to finish near 34,152, according to preliminary figures, while the S&P 500
SPX,
gained around 8 points, or 0.2%, to close near 4,305. The Nasdaq Composite
COMP,
lagged behind, falling around 26 points, or 0.2%, to 13,103.