As we mentioned on Tuesday, the majority of companies on the S&P 500 that have reported earnings, have beaten estimates, and ...