FactSet Earnings Insight 6-12-15 CY2005-CY2016

S&P500 annual EPS

S&P500 annual EPS