NOV Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Conditions SURG Q4 2025 Earnings Massive EPS Miss Surprises Market FNLC Q1 2026 Earnings EPS of 080 Highlights Steady Performance Amid Market Uncertainty CRVS Q1 2026 Earnings EPS Slightly Misses Estimates Amid Continued Clinical Development BBBY Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Rally NAUT Q1 2026 Earnings Narrowed Losses Beat Estimates Amid Platform Progress