Cartoon of the Day: Sunny Skies - 06.09.2017 earnings cartoon

As earnings season comes to an end, S&P 500, Nasdaq and Dow companies in aggregate have produced between 14% and 18% in year-over-year earnings per share growth for the first quarter of 2017. That's the highest earnings growth since 2011.

Click here to receive our daily cartoon for free.