TMCI Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise Despite Stock Decline CGEN Q1 2026 Earnings EPS Misses Estimates but Stock Rises 728 on Pipeline Progress MCRB Q1 2026 Earnings EPS Misses Estimates Revenue Not Reported Stock Declines COST Q1 2026 Earnings EPS Misses Estimates Stock Declines MYFW Q1 2026 Earnings Strong Earnings Beat with 4279 Surprise LGN Q1 2026 Earnings EPS Misses Estimates Despite Positive Market Reaction