So, Ryan, stocks are lower today, but the S&P 500 hit a new all time high last week. How sustainable is this momentum heading ...