Stocks finished mainly greater Tuesday, with the Dow Jones Industrial Average raised after positive profits from selling heavyweights Walmart Inc. as well as Home Depot Inc. The Dow  DJIA,  +0.71% climbed around 239 factors or 0.7%, to complete near 34,152, according to initial numbers, while the S&P 500  SPX,  +0.19% obtained about 8 factors, or 0.2%, to shut near 4,305 The Nasdaq Composite  COMP,  -0.19% dragged, dropping around 26 factors, or 0.2%, to 13,103
 
.