ISRG Q1 2026 Earnings EPS Beat by 168 Amid Revenue Discrepancy NB Q1 2026 Earnings Surprise Profit Highlights Cost Discipline at PreRevenue Developer FIP Q1 2026 Earnings WiderthanExpected Loss Weighs on Shares MMI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market ELTX Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Advances Pipeline FLNC Q1 2026 Earnings NarrowerThanExpected Loss as EPS Surprises by 202