CTMX Q1 2026 Earnings NarrowerThanExpected Loss as Pipeline Progress Continues Skillsoft Corp SKIL Q1 2026 Earnings EPS Falls Short Amid Transition Shares Edge Lower BRSP Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions KODK Q1 2026 Earnings Narrowing Losses Amid Ongoing Restructuring Tecogen Inc TGEN Q1 2026 Earnings Narrower Loss Surprises Street as Stock Gains 415 BFLY Q1 2026 Earnings EPS Beat Surprises as Butterfly Network Posts Narrower Loss