IMMR Q3 2025 Earnings EPS Surges Past Estimates Stock Reacts Positively Armata Pharmaceuticals ARMP Q1 2026 Earnings Steep EPS Miss as ClinicalStage Biotech Continues Heavy RD Spending Proficient Auto Logistics PAL Q1 2026 Earnings Massive EPS Surprise Despite Revenue Absence Stock Slips Rapid7 RPD Q1 2026 Earnings EPS Surges Past Expectations as Cybersecurity Demand Remains Strong Ally Financial Q1 2026 Earnings EPS Surpasses Estimates by 165 Despite Small Stock Decline CLLS Q1 2026 Earnings NarrowerThanExpected Loss as GeneEditing Pipeline Advances