As of this morning, 143 of the S&P 500 companies (just under 30%) have reported earnings.
Here's how things stand:
So far, the financial sector has had some of the biggest surprises to the upside, with Keycorp reporting EPS that was 54% above expectations. In absolute dollars, Morgan Stanley still leads with its $444 million surprise followed by Goldman Sachs with a $295 million surprise.
On the downside, the banks also lead the losers with Wachovia reporting the biggest miss in that sector, off by 135%. In absolute dollars, Wachovia is still the biggest loser with its $1.0 billion downside surprise. General Electric follows with its downside surprise of $700 million.