Dropbox CEO Drew Houston Steps Down After 19 Years Transitions to Executive Chairman Oil Prices Gain as Irans Nuclear Stance Heightens Geopolitical Tensions SP 500 Extends Winning Streak as Healthcare and Tech Outperform Former BP Chairman Hits Back at Anonymous Critics Defends Tenure Amid Allegations US Battery Module Manufacturing Capacity Sufficient for Domestic Demand ACP Claims MedX Holdings Announces Q1 2026 Results MultiCity Expansion and Rebranding to Dazed Inc Ticker DAZE SHG Q1 2026 Earnings Earnings Beat Despite Revenue Gap Shares Decline MITK Q1 2026 Earnings EPS Beat Sent Shares Higher Amid Strong Operational Execution RBB Q1 2026 Earnings EPS Surges 438 Above Estimates Stock Edges Lower Select Water Solutions Q1 2026 Earnings EPS Smashes Estimates Despite Stock Pullback GCBC Q2 2025 Earnings Solid EPS of 044 Despite Absence of Consensus Estimates BayCom Corp Q1 2026 Earnings EPS Smashes Estimates by 226 but Shares Slip KNRX Faces Pressure Knorex Ltd Tests Key Support Levels After 263 Decline Golden Heaven Group Holdings GDHG Plunges 7 as Stock Approaches Key Support OS Therapies OSTX Edges Higher Testing Key Levels After Modest Gain Shopify SHOP Dips 177 as Price Tests Key Support Near 9785 Zhibao Technology ZBAO Holds Near Support as Modest Gains Test Resistance Levels Greenlanders Protest US Consulate Inauguration Amid Trumps Renewed Push for Control Over the Arctic Island MRAM Q1 2026 Earnings EPS Surprises to the Upside as Stock Gains StoneBridge Acquisition II APAC Holds Steady Near Resistance as Volume Remains Subdued FinWise Bancorp FINW Q1 2026 Earnings EPS Misses Estimates Stock Retreats Worthington Steel Inc WS Q1 2026 Earnings Earnings Miss Weighs on Results Stock Edges Higher GoodRx Q1 2026 Earnings EPS Misses Estimates Yet Stock Gains 352 CSW Industrials Q1 2026 Earnings EPS Miss Masks Operational Resilience as Shares Rally HIW Q1 2026 Earnings Massive EPS Surprise of 161 Drives Stock Rally Root Inc ROOT Q1 2026 Earnings EPS Surges Past Estimates by 1436 Shares Dip Slightly YALA Q1 2026 Earnings EPS of 016 Reported Stock Declines Amid Limited Guidance