KRMD Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively CDIO Q1 2025 Earnings Loss Narrows Beats Estimates Amid PreRevenue Stage TRTX Q1 2026 Earnings EPS Slightly Below Estimates Stock Edges Higher CRISPR Therapeutics Q1 2026 Earnings Slight EPS Miss as Clinical Pipeline Progresses Rand Capital Corporation Q1 2026 Earnings Positive EPS Amid Portfolio Pressures LUCD Q1 2026 Earnings Wider Loss Than Expected as Company Navigates Operational Challenges