The S&P500 just hit a new 52 week high despite