FactSet Earnings Insight 8-6-15 CY2005-CY2016

S&P500 annual earnings

S&P500 annual earnings