Among the more than 440 S&P 500 companies reporting second-quarter earnings so far, 86% have beaten analysts' estimates, according to FactSet data. The blockbuster earnings season has put the index on course for a seventh consecutive quarter of double-digit earnings growth. Read more: