Aluminum Price Surge Driven by Geopolitical Tensions Poses Cost Challenges for Major US Corporations SP 500 Rises as Healthcare Technology Rally Communication Services Dips Steel Stocks Rally on Government Extension of Minimum Import Price on 66 Products AI Washing UK Companies Stretch Definitions to Rebrand as TechFocused Shark Attack in Queensland Raises Safety Concerns for Coastal Tourism Sector Petraeus Says Iran May Be Blinking Over Strait of Hormuz Opening Door for Peace Deal XGN Q1 2026 Earnings EPS Beat Highlights Cost Discipline Amid Revenue Uncertainty SWBI Q1 2026 Earnings Earnings Beat Expectations Amid Revenue Uncertainty CANF Q4 2023 Earnings EPS Surprise of 96 as Biotech Reports NarrowerThanExpected Loss Syndax Pharmaceuticals Q1 2026 Earnings Narrowed Loss Beats Estimates as Pipeline Progress Continues CFFI Q1 2026 Earnings Solid EPS Performance Amid Modest Stock Decline Zillow Group ZG Q1 2026 Earnings EPS Surges Past Estimates But Stock Dips on Broader Market Headwinds National Healthcare Properties Preferred Stock NHPAP Hovers Near Resistance After Modest Decline INmune Bio Inc INMB Slips Further as Stock Tests Key Support at 135 Northern Oil and Gas NOG Holds Steady Near Support Eyes Key Resistance Five9 Inc FIVN Surges 42 as Cloud Contact Center Stock Tests Key Resistance WesBanco Inc WSBC Edges Higher as Stability Returns to Regional Banking Sector Quantum Computing Stocks Surge as US Unveils 2 Billion Funding Plan for Nine Firms SBSW Q2 2022 Earnings EPS Misses Estimates Stock Reacts Negatively Edison International EIX Gains 15 as Utility Sector Holds Support VSTS Q1 2026 Earnings EPS Surges 89 Above Estimates Stock Gains NU Q1 2026 Earnings EPS Misses Estimates Amid Strong Operational Momentum UTSI Q4 2019 Earnings EPS Misses Estimates by Wide Margin IDEX Corporation Q1 2026 Earnings EPS Surpasses Estimates by 117 Astera Labs Inc ALAB Q1 2026 Earnings EPS Surpasses Estimates as Shares Climb AOUT Q1 2026 Earnings Earnings Per Share Surpasses Estimates by 38 Stock Slightly Declines Resideo Technologies REZI Q1 2026 Earnings EPS Beats Estimates by 533 Stock Edges Lower