Second quarter earnings outperformed expectations, with 82% of S&P 500 companies beating EPS estimates and nearly 60% of companies providing full-year guidance have raised it.

See Full Page