Well, ATHs better come before earnings....because between today's ADP jobs number, recent monthly retail sales numbers, EU manufacturing PMIs, US auto sales numbers, and housing data, etc, everything is telling me that Q1 earnings are going to be a stinker - perhaps the worst quarter since Trump got elected. Just my opinion.