While earning season is still to get into full-swing with heavyweights Apple, IBM, Google and DuPont to report this week.
Here are how the earnings numbers stack up so far:
- 57 or 11% of S&P 500 companies have reported earnings.
- 58% have met or exceeded analyst estimates.
- On average 3 times as many companies have warned and reduced future earnings estimates for each company that has raised earnings forecasts.