CVRX Q1 2026 Earnings EPS Beat Driven by Cost Discipline Despite Uncertain Revenue Trajectory CTXR Q4 2025 Earnings EPS Misses Estimates as PreRevenue Biotech Reports Wider Loss Xenetic Biosciences Q2 2025 Earnings Narrowed Loss Beats Estimates as Pipeline Advances Northpointe Bancshares Inc NPB Q1 2026 Earnings Earnings Slightly Miss Estimates Shares Dip ETOR Q1 2026 Earnings Earnings Beat Expectations with 2342 Surprise National Grid Q1 2026 Earnings EPS Misses Estimates Amid Grid Modernization Efforts