S&P 500 Earnings Estimates Rise to $342.49 on Margin Growth