Crypto Companies Face Challenging Q1 Earnings Season What Lies Ahead CMS Energy CMSA Q1 2026 Earnings 113 EPS Surges Past 111 Estimates US April Retail Sales Data Due Today Consumer Health in Focus