Exxon XOM Q1 2026 Earnings Beat Revenue NA EPS 116 GSK plc GSK Jumps 137 on Strong Momentum 20260518 Lufthansa Secures Majority Control of ITA Airways in 325 Million Deal Amazons Uncontested Dominance Why Western Retailers Struggle to Compete TJX Beats Q1 FY2027 Expectations Upgrades FullYear Outlook Ascentage Pharma AAPG Surges 445 Testing Resistance at 2169 Centurion Wt ALFUW at 014 Buy Sell or Hold 20260520 Petco WOOF Crushes Q1 2026 Estimates EPS 004 Tops Views Federal Reserves Rate Cut Prospects Dim as April Jobs Data Points to Stable Labor Market Medantas Growth Strategy Established Units and Expansion Plans Under Review Irans President Orders Reopening of International Internet Access Signal of Policy Shift Senteon Partners with Rewst to Boost MSP Automation Capabilities Q4 Results Season Over 300 Companies Including GMR Airports and Cummins India Set to Report Earnings on May 27 Nvidia Earnings in Spotlight Jensen Huangs Remarks on China and Trade Policy Could Move Markets VICR Q1 2026 Earnings EPS Surprises 1983 Above Estimates as Stock Declines Slightly Gran Tierra Energy Inc Q4 2025 Earnings Net Loss Reported as Oil Producer Navigates Lower Prices DWSN Q2 2019 Earnings EPS Misses Estimates Amid Challenging Market CFR Q1 2026 Earnings Earnings Beat Driven by Strong Core Performance ENSC Q1 2026 Earnings Narrowerthanexpected Net Loss as EPS Beats Estimates Crude Oil Prices Slide as Market Eyes Diplomatic Progress in Iran Tensions Hanover THG Q1 2026 Beat Revenue NA EPS Exceeds by Significant ICU Medical Inc ICUI Shows Measured Gains as Shares Test Key Resistance Levels MRBK Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter What ONE Gas OGSs Flat Price Action at 8256 Is Telling Us 20260521 Brazil Surprised by EU Ban on Meat Imports as Mercosur Trade Deal Takes Effect SP 500 Ekes Out Gains as Healthcare and Technology Lead Communication Services Lags NFE Q1 2026 Earnings Wider Loss Than Expected Yet Shares Rally 559