NEW YORK (CNNMoney) -- U.S. stocks finished at their highest levels in three years Tuesday afternoon, as investors cheered another batch of earnings results and a better-than-expected report on consumer confidence.
The Dow Jones industrial average (INDU) gained 115 points, or 0.9%, the S&P 500 (SPX) rose 12 points, or 0.9%, and the Nasdaq Composite (COMP) added 22 points, or 0.8%. Both the Dow and the S&P climbed to their highest levels since June 2008, while the tech-heavy Nasdaq closed at its highest mark since October 2007.
Market Report - Apr. 26, 2011 - CNNMoney.com
The Dow Jones industrial average (INDU) gained 115 points, or 0.9%, the S&P 500 (SPX) rose 12 points, or 0.9%, and the Nasdaq Composite (COMP) added 22 points, or 0.8%. Both the Dow and the S&P climbed to their highest levels since June 2008, while the tech-heavy Nasdaq closed at its highest mark since October 2007.
Market Report - Apr. 26, 2011 - CNNMoney.com