Argan AGX Q1 2026 Earnings Surprise EPS 347 Up Significant GRI Bio GRI Q1 2026 Results Miss Estimates EPS 161 vs 091 New Cards on the Battlefield US and Iran Escalate Rhetoric as Peace Talks Stall Isabella ISBA Falls 158 Watching 3900 Support 20260515 BP Chairman Albert Manifold Ousted Amid Ongoing Boardroom Turmoil at Energy Giant US Secretary of State Marco Rubio Meets PM Modi in India Energy Trade Tops Agenda Amid Iran Conflict Nvidia CFO Highlights 20 Surge in GPU Rental Prices as AI Chip Shortage Intensifies Indian Markets Rally on Oil Price Decline and USIran Peace Optimism Meta Launches Paid Plans for Instagram Facebook and First AI Subscription Bloom Energy Partners With European AI Infrastructure Firm Nebius in 26 Billion Deal Shares Jump VNDA Q1 2026 Earnings EPS Miss Drives Small Decline Amid Revenue Uncertainty PTHS Q1 2026 Earnings Narrowed Loss Per Share Beats Estimates No Revenue Yet GRAB Q1 2026 Earnings EPS Surges 8868 Above Estimates Stock Gains GEOS Q1 2026 Earnings WiderThanExpected Loss and Revenue Disruption Pressure Shares Talos Energy Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares PHGE Q4 2025 Earnings Severe EPS Miss as BiomX Continues Clinical Development Westlake Chemical Partners WLKP Edges Higher Amid Steady Yield Focus Scage Future SCAG Surges 834 Testing Key Resistance at 057 IP Strategy Holdings Inc IPST Faces Sharp Decline Testing Key Support Levels ASE Technology Holding ASX Surges 665 Nears Key Resistance at 3655 Optimum Communications Inc OPTU Minimal Decline Amid Consolidation Near Support Cathay General Bancorp CATY Holds Steady Near Support Eyes Resistance Ahead Ondas Inc ONDS Surges Over 10 as Bullish Momentum Builds Global Industrial Company GIC Edges Higher Amid Steady Trading Standard BioTools LAB Hovers Near Support After Modest Decline Twenty One Capital XXI Drops 42 Support Level in Focus Rail Vikas Nigam Q4 FY26 Net Profit Drops 59 Despite Revenue Growth Final Dividend Announced Rocky Brands Q1 2026 Earnings EPS Miss Sends Stock Lower Nike Stock Hovers Near Key Support After Marginal Gain