Impressive start to Q2 earnings this week with 17 of the biggest companies (market cap greater than $200 billion) reporting EPS results that were above street expectations by an average of 7.6%. The biggest EPS surprises came from Citi, JP Morgan, and GE.
13 of the 17 companies reported sales that were above expectations (76%) by an average of 2.2%. The biggest sales beats came from GE, Goldman Sachs, and Morgan Stanley.
The results for this week pushed the aggregate Q2 EPS growth rate up from 5.7% last week to 6.7% this week. And Q2 sales growth was pushed up from 3.8% to 4.0%.

Next week we get 12 more important companies reporting earnings results, including Google (NASDAQ:) and Tesla (NASDAQ:) on Wednesday.


Next week is light on economic data but we’ll get and .
Valuations are beyond stretched but as long as interest rates remain stable and earnings keep showing solid growth, with a strong beat rate, then it can support higher valuations for now.