IMSR Q1 2026 Earnings Impressive EPS Beat Highlights Cost Discipline Despite PreRevenue Status SOTK Q1 2026 Earnings EPS Beats Estimates Shares Rise NBBK Q1 2026 Earnings EPS Falls Short of Estimates Stock Remains Steady NVST Q1 2026 Earnings EPS Surpasses Estimates Despite Revenue Uncertainty Vista Energy VIST Q1 2026 Earnings EPS of 089 Reported Amid Stock Decline CYN Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Rally HNVR Q1 2026 Earnings Narrow EPS Miss Pressures Shares as Bank Navigates Regional Headwinds