S&P 500 Earnings Surprise

Current estimates are forecasting an earnings surprise of 14.6% for the S&P 500, well above the long-run average of 7%.

Image: J.P. Morgan Asset Management

S&P 500 Earnings Surprise