Novartis Upgrades FullYear Outlook on Strong Operational Performance Global Leaders Monitor Potential TrumpXi Summit Amid Trade Uncertainty GMs AllElectric Cadillac Vistiq A New Luxury EV With 300Mile Range Oil Prices Slide Amid Hopes of USIran Peace Deal and Strait of Hormuz Reopening UBS Highlights TotalEnergies TTE as a Top European Energy Pick CJ Group Expands KCulture Portfolio Testing Premium Korean Spirits at Byron Nelson CVI Q1 2026 Earnings Significant EPS Miss Amidst Challenging Refining Environment Good Times Restaurants Inc Q1 2026 Earnings Modest Profit Amid Undisclosed Revenue CanFite Biopharma Q4 2023 Earnings Significant EPS Surprise as Biotech Focuses on Clinical Pipeline VINP Q1 2026 Earnings EPS Misses Estimates by 148 as Stock Declines CRL Q1 2026 Earnings EPS Surpasses Estimates Amid Resilient Operations NATR Q1 2026 Earnings EPS Beats Estimates by Over 30 Amid Quiet Revenue Disclosure HASI Holds Steady Near 4061 as Support and Resistance Levels Come into Focus Oculis Holding OCS Dips 487 Key Support Levels in Focus After Sharp Decline HeartSciences Inc Warrant HSCSW Slides 1550 as Price Narrows to 005 McDonalds MCD Modestly Rises as Shares Hold Ground Near Key Support Brunswick Corporation BC Rallies 298 as Marine Sector Shows Renewed Strength Singtel Shares Slide 64 on Weak Singapore Business Performance Telco Reaffirms Optus Commitment MCS Q1 2026 Earnings EPS Beats Estimates Despite Loss Stock Declines on Revenue Uncertainty Global Ship Lease GSL Stock Slides 685 as Shipping Sector Faces Headwinds KNSA Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Dip GOODO Q1 2026 Earnings Preferred Stock Rises as EPS Surges Past Estimates UAN Q1 2026 Earnings Strong EPS of 472 Driven by Favorable Nitrogen Market Units Dip Slightly GNS Q4 2022 Earnings Massive EPS Miss as Company Posts Heavy Loss DRTS Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Faces Challenges nLIGHT Inc Q1 2026 Earnings Significant EPS Beat Driven by Strong Operational Performance MED Q1 2026 Earnings EPS Surprises with Smaller Loss Than Expected