The proportion of US companies beating earnings expectations this quarter is the highest in more than four years. About 85% of S&P 500 firms to have reported Q3 earnings so far have surpassed profit estimates.