Dow Jones Futures Eye Geopolitical Cues as Trump Signals No Rush for Iran Deal Tesla AI Stocks Attract Attention Meta Smart Glasses Sales Surge Amid Privacy Debates Amazon Sells AI Shopping Technology to Retailers Signs Kate Spade Beauty Box Boom How Sephora Cult Beauty and Boots Drive Consumer Spending in Luxury Bargains BP Boardroom Turmoil Deepens as Chairman Manifold Departs April Jobs Report Preview Labor Market Cooling but Resilient ODYS Q1 2026 Earnings EPS Misses Estimates as Company Focuses on Product Development NAT Q4 2025 Earnings EPS Misses Estimates by 56 Stock Declines 235 YSG Q4 2025 Earnings Strong EPS Performance Lifts Stock Despite Sparse Data BRC Group Holdings RILYZ Q1 2024 Earnings Bondholder Impact Amid No Revenue Visibility and Negative EPS QuinStreet Q1 2026 Earnings EPS Miss But Stock Pushes Higher UUU Q4 2024 Earnings Loss per Share of 021 Amid Mixed Reporting WF International WXM Slips Modestly as Stock Tests Key Support Near 044 Gaxosai Inc GXAI Slips 345 as Support at 106 Looms Potential Bounce or Further Weakness Roboai Inc AIIO Plunges 17 as Investor Sentiment Sours Approaches Key Support Fluence Energy FLNC Edges Higher as Stock Consolidates Near Key Resistance Levels Cushman Wakefield CWK Faces Selling Pressure Stock Slides 295 Toward Key Support Oil Prices Gain as Irans Nuclear Stance Heightens Geopolitical Tensions Aon plc AON Q1 2026 Earnings EPS Beats Estimates as Stock Edges Lower Lithium Argentina LAR Surges 6 as Lithium Sector Sees Renewed Interest CRDL Q4 2025 Earnings Narrower Loss Surpasses Estimates Amid Clinical Progress Nexgen Energy Ltd NXE Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Developer Advances Key Uranium Project MTNB Q4 2024 Earnings Narrowed Loss Beats Estimates as Matinas Advances Pipeline SPRY Q1 2026 Earnings EPS Miss and Continued Cash Burn Amid Pipeline Development Affiliated Managers Group Inc AMG Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher ASPN Q1 2026 Earnings EPS Misses Estimates as Losses Narrow but Surprise Negative CCNE Q1 2026 Earnings Earnings Beat Expectation as Net Interest Margin Holds Steady