“The vast majority of S&P 500 companies that have reported first-quarter results have beaten analyst earnings expectations.”