Tulsi Gabbard Resigns as US National Intelligence Director Citing Husbands Illness SP 500 Ekes Out Fractional Gain as Consumer Stocks Lift Broader Market Expro Group Holdings Upgraded to Hold by Freedom Broker Following Strong Q1 Results Robinhood Embraces AI Trading Platform Opens to Autonomous Agents Jim Cramer Investigates Adobes ADBE Strategic Position Amid AI Competition Sportradar Faces Securities Fraud Class Action Over Compliance Misrepresentations Stock Declines 22 Duos Technologies Group Inc DUOT Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Revenue Uncertainty XPEV Q4 2025 Earnings A Stunning Profit Beat Drives Shares Higher Theravance Biopharma Inc TBPH Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise ACNT Q1 2025 Earnings EPS Misses Estimates Amid Market Challenges ECC Q1 2026 Earnings Earnings Miss Estimates Amid Stable Portfolio Performance MOVE Q1 2026 Earnings EPS Surprises Positively Despite Steep Stock Decline Kustom Entertainment Inc KUST Gains 359 as Shares Approach Resistance at 333 MIRA Pharmaceuticals Inc MIRA Slips 866 to 105 as Technicals Test Key Support Taiwan Fund Inc TWN Edges Higher Amid Support Resistance Levels in Focus Greenwich LifeSciences Inc GLSI Edges Higher as Shares Approach Key Resistance Ituran ITRN Surges 213 as Shares Test MidRange Territory Microsofts GitHub Faces Reliability Challenges as AI Coding Competition Heats Up Spire Inc SR Q1 2026 Earnings EPS Beats Expectations Amid Steady Utility Demand Nabors Industries NBR Slides 379 as Energy Sector Headwinds Intensify VABK Q1 2026 Earnings Steady Profitability Amidst Negative Market Reaction Inotiv NOTV Q1 2026 Earnings EPS Falls Short Amid Operational Challenges FirstEnergy Corp FE Q1 2026 Earnings Narrow EPS Miss Clouds Solid Operational Performance DDL Q4 2025 Earnings Profitability Highlight as EPS Reported at 041 MLI Q1 2026 Earnings EPS Surges Past Estimates by 238 as Strong Execution Drives Results First Bank FRBA Q1 2026 Earnings EPS Misses Estimates by a Wide Margin as Profitability Pressures Emerge BOOT Q1 2026 Earnings EPS Essentially In Line Stock Jumps 61