CNTX Q1 2026 Earnings Narrower Loss Surprises Shares Advance Over 13 BC Q1 2026 Earnings EPS Smashes Estimates by 5476 Stock Climbs CPF Q1 2026 Earnings EPS Beats Estimates by 44 Amid Solid Operating Performance Verastem Q1 2026 Earnings NarrowerthanExpected Loss Beats Estimates Stock Edges Higher TRST Q1 2026 Earnings Solid EPS Reported Amid Quiet Quarter Septerna Inc SEPN Q1 2026 Earnings SmallerthanExpected Loss Drives Positive Market Response