Dow Marches Higher on M&A, Earnings
NEW YORK ( TheStreet) -- Stocks posted solid gains Tuesday with the major indexes hitting two-year highs, buoyed by fresh deal-making activity and strong earnings reports.
Concerns about debt problems in Europe also eased after China said it will support efforts to stem the crisis.
All three indexes rose to levels unseen since the days leading up to the collapse of Lehman Brothers in September 2008. The Dow Jones Industrial Average climbed 55 points, or 0.5%, to close at 11,533, finishing within shouting distance of a session-high of 11,549. The S&P 500 advanced 8 points, or 0.6%, to close at 1,255, while the Nasdaq Composite jumped 18 points, or 0.7%, to settle the day at 2,668.
Volume totaled around 810 million for the New York Stock Exchange, and 1.67 billion for the Nasdaq. Breadth was positive on both exchanges with advancers ahead of decliners by a more than 2-to-1 ratio. The Dow and the S&P 500 are now up about 10.6% and 12.5% year-to-date, respectively, while the Nasdaq has gained 17.6% so far in 2010, and market strategists are predicting 2011 will be another strong year for equities. "People are recognizing the underlying strength of the U.S. economy, "said Gary Flam, portfolio manager at Bel-Air Investment Advisors. "People who were underinvested in equities after the scars of 2008 and 2009 are coming back. We are beginning to see flows into equities after 18 months." Flam expects stocks will do well in 2011, though he conceded risks do remain. "We are wide-eyed bulls. There definitely are risks out there with Europe, high deficits on the federal, state and local level and a
Check Out Our Best Services for Investors
- $2.5+ million portfolio
- Large-cap and dividend focus
- Intraday trade alerts from Cramer
Access the tool that DOMINATES the Russell 2000 and the S&P 500.
- Buy, hold, or sell recommendations for over 4,300 stocks
- Unlimited research reports on your favorite stocks
- A custom stock screener
- Model portfolio
- Stocks trading below $10
- Intraday trade alerts