NPO Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher ENSC Q1 2026 Earnings Narrowerthanexpected Net Loss as EPS Beats Estimates BDTX Q1 2026 Earnings Narrowed Loss Surprises Yet Stock Declines 358 BNS Q1 2026 Earnings EPS Beats Estimates as Bank Delivers Strong Core Performance BLNK Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline enVVeno Medical Q3 2025 Earnings Narrower Loss Beats Expectations as Clinical Programs Advance