Revelation Biosciences Q1 2026 Earnings EPS Miss Highlights Ongoing PreRevenue Stage CDXS Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Shares TCBK Q1 2026 Earnings EPS Surpasses Estimates by 527 Shares Edge Lower MVST Q1 2026 Earnings Narrowing Loss Misses Estimates Stock Gains 58 VKTX Q1 2026 Earnings WiderthanExpected Loss in a PreRevenue Stage JCTC Q3 2025 Earnings Loss Reported but Stock Rises A Mixed Picture for the SmallCap Distributor