Out of the 7 S&P 500 companies that reported earnings this week, 6 of them surpassed EPS expectations, 1 of them missed ...