CIMP Q1 2026 Earnings Solid EPS Surprise Amid Steady Operating Performance Neuropace NPCE Q1 2026 Earnings EPS Beat Surprises Market Stock Gains RWAYI Q1 2026 Earnings Net Investment Income Misses Estimates on Lower Yields Atea Pharmaceuticals Q1 2026 Earnings Narrower Loss Beats Expectations Stock Edges Higher TDY Q1 2026 Earnings Earnings Beat Estimates Stock Rises Sangoma Technologies Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter