SSC Technologies Q1 2026 Earnings Slight EPS Beat Amid Steady Operations IRIX Q1 2026 Earnings EPS Surprises to the Upside Despite Limited Revenue Disclosure ONBPP Q1 2026 Earnings Slight EPS Miss Amid Stable Performance Septerna Inc SEPN Q1 2026 Earnings SmallerthanExpected Loss Drives Positive Market Response Noodles Company NDLS Q1 2026 Earnings Loss Per Share of 044 as Stock Declines 315 Redwood Trust Inc 9125 Senior Notes Due 2029 RWTN Q1 2026 Earnings Earnings Miss but Positive Market Response