Iran Intensifies Claims Over Strait of Hormuz with New Map of Armed Forces Oversight AMD Commits Over 10 Billion to Taiwans AI and Semiconductor Ecosystem Galiano Gold Inc Reports Strong FirstQuarter Production Results US and China Remain Far Apart on Trade Three Signs from APEC Summit Spotify Shares Surge 13 on AI Partnership with Universal Music and LongTerm Guidance Trump Administration Tightens Green Card Process Foreign Nationals May Need to Leave US for Applications i3 Verticals IIIV Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Sentiment MGRE Q1 2026 Earnings EPS Surpasses Estimates by 094 Revenue Details Not Disclosed DCOMP Q1 2026 Earnings Preferred Stock EPS Misses Estimates Amidst Cautious Banking Environment Keysight Technologies Q1 2026 Earnings EPS Surges Past Estimates Stock Gains EDUC Q1 2026 Earnings Educational Development Corporation Reports Loss Amidst Unclear Revenue Picture SNFCA Q4 2025 Earnings Earnings per share of 053 reported stock edges lower Satellogic Inc SATL Surges 10 as Space Tech Momentum Builds Newegg Commerce NEGG Slips 44 as Resistance Holds Above 1950 Crane Harbor Acquisition Corp II CRAN Holds Steady Near Support as Trading Volume Remains Light Psyence Biomedical Ltd PBM Slips 56 as Shares Test Key Support Level Rallybio Corporation RLYB Surges 325 as Biotech Momentum Lifts SmallCap Names Jim Cramer Advises Focusing on Future Upside Over Past Gains in AI Stocks Ennis Inc Q1 2026 Earnings EPS Misses Estimates Amid Mixed Operational Conditions NeoGenomics Inc NEO Edges Higher as Stock Hovers Near Support in a Consolidative Phase CGBD Q1 2026 Earnings Earnings Slightly Miss Estimates as Stock Declines DHX Q1 2026 Earnings EPS Smashes Estimates by 164 as Tech Hiring Platform Shows Resilience STRO Q1 2026 Earnings Narrowing Losses Beat Estimates Stock Gains 7 BBGI Q4 2025 Earnings Significant Loss Reported Stock Rises 415 XENE Q1 2026 Earnings NarrowerthanExpected Loss as Clinical Pipeline Advances OPENLANE Q1 2026 Earnings EPS Beats Estimates by 124 Stock Retreats Slightly Spok Holdings Inc SPOK Q1 2026 Earnings Earnings Miss as EPS Falls 51 Below Expectations