Earnings season is over.

A record number of S&P 500 companies raised their EPS(earnings per share)guidance.

That is how 2018 earnings can go from 10% growth at the start of the year to 19% currently:


ISM Manufacturing data came in this morning.  At 60.8 its at the highest level since 2004, 2nd highest level in the last 30 years:


Rollbacks matter…

Hat tip Ryan Detrick/Charlie Bilello