SP 500 Futures Edge Higher Index on Track for Best Weekly Performance Since 2023 USIran Talks in Focus SoFi Technologies Solid Recent Quarter Paired With Softer Forward Outlook Alibaba Unveils More Powerful Zhenwu AI Chip and New Large Language Model Tesla Stock Consolidates in Tight Range as Recovery From Deep Lows Continues Consumer Pessimism Persists Americans Remain Downbeat on Economy Amid Lingering Inflation and Shocks Retail Hiring Surges in April But Consumer Caution May Temper Optimism ENSG Q1 2026 Earnings Slight EPS Miss Amidst Steady Operations Westport Fuel Systems Inc WPRT Q1 2026 Earnings EPS Surprises Positive Amid Revenue Uncertainty CRUS Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction LTRX Q1 2026 Earnings EPS Slightly Misses Estimates Stock Jumps on Strategic Progress CICC Q1 2026 Earnings EPS Falls Short of Estimates Stock Slides 06 FUL Q1 2026 Earnings EPS Slightly Beats Estimates as Stock Rises 25 Rhythm Pharmaceuticals Surges 26 as Bullish Momentum Continues Sally Beauty Holdings SBH Posts Modest Gain Testing Key Resistance Zone Darden Restaurants DRI Holds Steady Near 205 as Mixed Signals Keep Traders Cautious GigCapital7 Corp Warrant GIGGW Holds Steady at 037 as Trading Range Narrows Willow Lane Acquisition Corp Unit WLACU Surges 77 Key Levels and What May Come Next LRN Q1 2026 Earnings EPS Beat of 289 Drives Modest Stock Gains KODK Q1 2026 Earnings A Loss as Revenue Disappears Stock Surges on Thin Data Spire Inc SR Q1 2026 Earnings EPS Beats Expectations Amid Steady Utility Demand WABC Q1 2026 Earnings EPS Beats Estimates as Interest Income Stability Offsets Margin Pressures Senmiao Technology Limited AIHS Q1 2026 Earnings Loss Deepens Amid Ongoing Operational Challenges STRZ Q1 2026 Earnings Massive EPS Miss Overshadows Modest Stock Gain Ouras Rise How a Finnish Smart Ring Startup Disrupted Health Wearables Upstart Holdings Q1 2026 Earnings EPS Misses Estimates Amid Challenging Lending Environment Westwater Resources WWR Edges Lower Near Key Support as Trading Activity Remains Subdued