Marine MPX Q1 2026 Earnings Revenue NA Matching Views Swatch CEO Says Overcrowding Like Hell Is Good Sign After Pocket Watch Launch Sparks UK Store Chaos What NGL ENERGY NGLs 270 Decline Means for Investors 20260520 Bessent Sees Substantial Disinflation Ahead as Warsh Assumes Fed Leadership Silexion Therapeutics SLXN Gained 5613 Can It Break 044 20260520 enGene ENGNW Stock Down 4517 Support Test at 020 20260520 Nvidia Expands Physical AI Ambitions With New Singapore Research Hub