TFX Q1 2026 Earnings EPS Surprises to the Upside with 1411 Beat Stock Edges Lower WAVE Q1 2026 Earnings Strong EPS Beat Amid No Revenue Stock Declines Castle Biosciences Q1 2026 Earnings NarrowerThanExpected Loss Stock Slips Senti Biosciences Inc Q1 2026 Earnings Narrowing Losses and Gene Circuitry Progress Marchex MCHX Q1 2026 Earnings EPS Falls Short of Consensus in Challenging Quarter HIND Q1 2026 Earnings EPS Beats Estimates Despite Revenue Absence