FactSet Earnings Insight 7-14-17 CY2007-CY2018

S&P500 EPS trends

S&P500 EPS trends