S&P 500 Earnings Surprise %

Will S&P 500 companies continue to beat at this unprecedented rate?

Image: Morgan Stanley Research

S&P 500 Earnings Surprise %