S&P 500 Earnings Estimates Surge to $338.29 Amid Market Rally