FactSet Earnings Insight 1-13-17 CY2016 and CY2017

2016 and 2017 S&P500 earnings trends

2016 and 2017 S&P500 earnings trends