ALEC Q1 2026 Earnings NarrowerThanExpected Loss Surprises No Revenue Yet TECX Q1 2026 Earnings WiderthanExpected Loss Amidst PreRevenue Stage SLF Q1 2026 Earnings Slight EPS Miss Amid Steady Operations TUSK Q1 2026 Earnings EPS of 010 Amid Mixed Results Stock Declines 469 TNYA Q1 2026 Earnings NarrowerThanExpected Loss Fails to Boost Shares as Revenue Remains Absent BBDC Q1 2026 Earnings EPS Falls Short as Stock Rises