Neurogene NGNE Q1 2026 Results Miss Estimates EPS 139 vs 132 AESC and Jinko Asset Sales Signal Broader Restructuring in US Clean Energy Manufacturing US Retail Sales Show Sustained Growth in March Signaling Resilient Consumer Sector Retailer Warns Delusional Electric Vehicle Targets Risk Damaging the Economy Hot Inflation Data Dampens Prospects for Federal Reserve Rate Cuts