Former BP Chairman Hits Back at Anonymous Critics Defends Tenure Amid Allegations Beyond Inc Acquires Buy Buy Baby Brand Rights Reuniting It With Bed Bath Beyond Digital Realty DLR Expands European Footprint with Inaugural Barcelona Data Center BitMine Ponders Potential Russell 1000 Index Inclusion Ecopetrol SA EC Listed Among Key Natural Gas Stocks for Energy Transition Okta Exceeds FirstQuarter Expectations as Agentic AI Demand Drives Growth FTAI Q1 2026 Earnings EPS Misses Estimates as Stock Gains 23 BIVI Q1 2026 Earnings EPS Beats Estimates Despite No Revenue Stock Drops Envela Corporation ELA Q1 2026 Earnings Massive EPS Surprise of 2285 Drives Investor Interest MGEE Q1 2026 Earnings Earnings Beat Bolsters Utilitys Steady Profile ELTX Q1 2026 Earnings EPS Miss as ClinicalStage Biotech Advances Pipeline Without Revenue Huize Holding HUIZ Q1 2025 Earnings EPS Misses Estimates by a Wide Margin as Stock Declines Slightly Sturm Ruger RGR Holds Steady at 3961 Consolidation in a Defensive Sector AN2 Therapeutics Stock Slips Modestly Amid Consolidation Near Support Levels ANTX Agree Realty ADC Edges Lower on Interest Rate Jitters Support Levels in Focus LM Funding America LMFA Edges Higher at 024 Testing Key Resistance Amid Low Volatility KalVista Pharmaceuticals KALV Holds Steady Near 2679 as Traders Eye Key Support and Resistance Levels INSM Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction SOHON Q2 2025 Earnings Preferred Dividend Coverage Remains Stable Amid Hotel Sector Headwinds SPAI Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Unreported LegalZoom Q1 2026 Earnings EPS Misses Estimates as Stock Declines Gloo Holdings Inc GLOO Q4 2025 Earnings Deepening Losses Amid Structural Headwinds DNOW Q1 2026 Earnings Significant EPS Miss Highlights Profitability Challenges US and Mexico Schedule Three Rounds of Bilateral Trade Talks Excluding Canada MFIN Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction Oracle Corporation ORCL Hovers Near Resistance Amid Modest Decline