US Stock Indices Rise on Renewed Hopes for Deescalation in Iran Tensions Alibaba BABA FQ4 2026 Cloud AI Revenue Acceleration Highlights Potential Value in AI Space BP Ousts Chairman Amid Allegations of Bullying Conduct Fox Corporation FOXA Sees Q1 Decline After Strong Prior Performance USChina Trade Divergence Persists APEC Meetings Highlight Ongoing Tensions Ferrari Shares Dip Following Electric Vehicle Unveiling Imperial Petroleum Inc 875 Series A Cumulative Redeemable Perpetual Preferred Shares IMPPP Q1 2026 Earnings Preferred EPS Surges Past Estimates on 67 Beat Bed Bath Beyond Inc BBBY Q1 2026 Earnings Modest EPS Beat Meets Street Expectations Amid Ongoing Restructuring Blue Owl Capital OWL Q1 2026 Earnings EPS Surpasses Estimates Signaling Steady Momentum TFIN Q1 2026 Earnings Strong EPS Beat Despite Limited Revenue Disclosure Sandisk Q1 2026 Earnings EPS Soars Past Estimates Yet Stock Declines SLE Q1 2026 Earnings EPS Beat Overshadowed by Revenue Concerns and Stock Slide Ares Commercial Real Estate ACRE Edges Higher Testing Key Support Amid Sector Headwinds Zentek Ltd ZTEK Faces Selling Pressure as Shares Decline Over 8 Viking Holdings VIK Holds Steady Near Support as Investors Weigh Fundamentals Wing Yip Food Holdings Group WYHG Slips 49 as Support Levels Near Consolidation Phase 3M Company MMM Slips 213 Testing Key Support After Bearish Session LG Energy Solution Shares Surge 16 on Major US Battery Storage Deal BNGO Q1 2026 Earnings NarrowerthanExpected Loss Bolsters Investor Confidence Cadiz Inc Depositary Shares CDZIP Gains Nearly 15 as Shares Approach Key Resistance CVNA Q1 2026 Earnings EPS Surprises to the Upside Stock Climbs 4 AXP Q1 2026 Earnings EPS Beats Estimates by 53 Shares Edge Higher LXFR Q1 2026 Earnings EPS Surges Past Estimates Driving Stock Higher TONX Q1 2026 Earnings Massive EPS Beat Drives 62 Stock Surge TAC Q1 2026 Earnings EPS Falls Short of Estimates Stock Still Up 152 CHEF Q1 2026 Earnings EPS Surges Past Estimates as Company Delivers Strong Profitability Chicago Rivet Machine Co CVR Q3 2023 Earnings Loss per Share of 100 as Stock Edges Higher