BATRK Q1 2026 Earnings Loss Narrows Surpasses Analyst Expectations MAMA Q1 2026 Earnings Strong EPS Beat Amid Revenue Ambiguity and Stock Dip CRVO Q1 2026 Earnings WiderthanExpected Loss as PreClinical Stage Company Reports No Revenue CRBP Q1 2026 Earnings Narrower Loss Beats Estimates but No Revenue and Sharp Share Decline Raise Concerns SNTI Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline in PreRevenue Phase