Alibaba Shares Surge Nearly 8 as Company Signals It May Exceed 5596 Billion AI Spending Target Retail Hiring Surges Amid Consumer Caution What It Signals for the Economy Jackson Financial JXN Q1 2026 Results Miss Estimates EPS 515 vs 602