FactSet Earnings Insight 2-10-17 CY2016 and CY2017

S&P500 earnings trends

S&P500 earnings trends