April US Payrolls Beat Expectations Yet Red Flags Emerge for Economic Outlook NCDL Q1 2026 Earnings EPS Misses Estimates Amid a Tightening Credit Landscape Dell Surges on AI Server Demand Earnings Beat Drives Record Gain