Thus far, 25 out of 29 S&P 500 co’s reporting have exceeded their Sales & EPS expectations. The beat rates have been abnormally large . On average, +24.55% above EPS ests & +3.83% above sales ests. $SPY