Cerus Corporation Receives Upgrade to Buy from BTIG Following First Quarter Results Arabica Coffee Prices Surge to Record High Amid USColombia Tariff Standoff Pembroke Management Reduces Q2 Holdings Stake in 142 Million FirstQuarter Sale Investors Eye AMD Arm Marvell as Potential AI Chip Contenders Beyond Nvidia Oil Prices Edge Higher as USIran Talks Show Slow Progress Micron Dicks Earnings and Texas Primary Key Market Movers in CNBCs Morning Squawk BBSI Q1 2026 Earnings Earnings Beat Estimate Despite Negative EPS SFST Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher JBSS Q1 2026 Earnings EPS Surprises to the Upside Beating Estimates by Over 21 MDU Q1 2026 Earnings EPS Misses Estimates but Stock Gains 15 SoFi Q1 2026 Earnings EPS Falls Just Shy of Estimates Stock Declines SBCF Q1 2026 Earnings Strong EPS Beat Amid Modest Revenue Performance PennantPark Floating Rate Capital Ltd PFLT Shows Modest Advance Amid Narrow Trading Range Elme Communities ELME Edges Higher as Support Holds Near 192 Black Spade Acquisition III BIII Holds Steady Near 10 as SPAC Awaits Business Combination Opendoor Technologies OPEN Faces Resistance Near 476 as Stock Slips 088 Ekso Bionics EKSO Moves Higher as Stock Tests Resistance Near 1239 Kazatomprom Reports 17 Production Increase in Third Quarter Highlighting Uranium Output Growth DOC Q1 2026 Earnings Massive EPS Surprise Highlights Strong Portfolio Management WeRide Inc WRD Tests Key Support After Marginal Decline What Investors Should Watch RNXT Q1 2026 Earnings EPS Misses Estimates as Company Advances Pipeline QuinStreet Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Operational Progress MGIC Investment MTG Q1 2026 Earnings Modest EPS Beat as Mortgage Insurance Premiums Steady LSCC Q1 2026 Earnings EPS Surpasses Estimates Amidst Operational Focus Team Inc TISI Q1 2026 Earnings Loss Per Share of 276 Reported Stock Edges Higher SND Q1 2026 Earnings Loss Per Share of 010 Stock Declines 53 on Uncertain Outlook GNLN Q2 2023 Earnings Massive EPS Miss with No Revenue Disclosed Stock Rises 435