S&P 500 Aggregate EPS Surprise

Record earnings surprises for the past 4 quarters, with earnings beating expectations by over 20%.

Image: Morgan Stanley Research

S&P 500 Aggregate EPS Surprise