Putins China Visit Warm Welcome but No Pipeline Deal Geopolitical Limits Emerge Hanover THG Q1 2026 Beat Revenue NA EPS Exceeds by Significant Trump Returns to X to Criticize Rep Thomas Massie Ahead of Kentucky Primary CommunityFin CBU Stock Analysis 088 Gain What to Watch 20260520 MainStreet Bancshares Inc MNSB Q1 2026 Earnings Strong EPS Beat Surprises Analysts Duos Technologies Group Inc DUOT Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Revenue Uncertainty STGW Q1 2026 Earnings Slight EPS Miss but Stock Rises 35 GEOS Q1 2026 Earnings WiderThanExpected Loss and Revenue Disruption Pressure Shares Kyntra Bio Inc KYNB Q1 2026 Earnings WiderthanExpected Loss Amid PreRevenue RD Push Thermo Fisher Scientific TMO Holds Above Key Support After Slight Decline Genelux Corporation GNLX Gains 3 Amid Renewed Interest Key Levels to Watch GitLab Inc GTLB Holds Steady Near Midpoint as Consolidation Continues SM Energy Slips 26 as Selling Pressure Mounts Key Support Levels in Focus WMG Q1 2026 Earnings EPS Surges Past Estimates with 254 Beat but Stock Declines Battalion Oil Corporation BATL Q2 2023 Earnings NarrowerThanExpected Loss Amid Continued Operational Challenges SCLX Q1 2026 Earnings Net Loss of 476 per Share Stock Rises 321 Holley Inc HLLY Q1 2026 Earnings EPS Misses Estimates Stock Gains Despite Shortfall UFPI Q1 2026 Earnings Earnings Miss Weighs on Shares Despite Stable Operations ConAgra Brands CAG Q1 2026 Earnings EPS Misses Estimates Despite Stock Gain Johnson Controls Q1 2026 Earnings EPS Surpasses Estimates Shares Rise