SLSN Q1 2026 Earnings Slim Loss Provides Silver Lining Despite Opaque Revenue Picture IDEX Corporation Q1 2026 Earnings EPS Surpasses Estimates by 117 MTB Q1 2026 Earnings Earnings Beat Estimates as Net Interest Income Holds Steady NICE Q1 2026 Earnings EPS Beats Estimates by 282 as Cloud Momentum Continues Delcath Systems Q1 2026 Earnings Narrowed Loss Surprises Stock Advances GPCR Q1 2026 Earnings Narrower Loss Highlights ClinicalStage Progress