S&P 500 EPS growth on track for 31.1%, topping expectations - SPY News | Rallies