So far 159 of the 500 companies in the S&amp;P 500 have reported for Q1. 67.5% have surprised to the upside. Earnings are down 16.0% from a year ago so far. The biggest drag so far has come from financials with 42/65 reported and earnings down -47% YOY. $spx #earnings