According to latest Earnings Insight report from FactSet, 23% of S&P 500 has now reported results for Q3. Blended earnings decline is -0.3%, leaving the index on track to post a sixth consecutive quarter of y/y contractions. However, s still better than the -2.0% expected at end of the quarter and the -1.9% seen at the end of last week. In addition, blended revenue growth rate is 2.6%, leaving sales on track for their first y/y increase since Q4 2014. Report noted 78% of the companies have exceeded consensus EPS expectations, nicely above the 70% four-quarter average. In addition, 65% have surpassed consensus estimate for revenue, well ahead of the four-quarter average of 50%. In the aggregate, S&P 500 companies have reported earnings that are 7% above expectations, exceeding the respective one- and five-year average earnings surprise rates of 4.8% and 4.4%. Sales 0.9% above expectations, ahead of respective one- and five-year average revenue surprise rates of 0.0% and 0.6%.