FactSet Earnings Insight 12-16-16 CY2006-CY2017

S&P500 annual EPS

S&P500 annual EPS