factset-earnings-insight-11-11-16-cy2006-cy2017

S&P500 annual earnings

S&P500 annual earnings