By Kate Gibson
NEW YORK (MarketWatch) -- U.S. stocks opened mostly higher Tuesday as investors considered solid earnings from companies including Dow component 3M Co. MMM +1.91% but took a caution stance ahead of additional economic data on consumer confidence and home sales. The Dow Jones Industrial DJIA +0.35% rose 34.47 points, or 0.3%, to 12,961.64. The S&P 500 SPX +0.06% rose nearly 1 point to 1,367.79. The Nasdaq Composite COMP -0.26% fell 3.59 points to 2,966.86.