SPOK Q1 2026 Earnings EPS Misses Estimates by Over 50 Shares Dip 21 VZ Q1 2026 Earnings EPS Beat Expectations Amid Tight Cost Control Compass Therapeutics Q1 2026 Earnings Narrowed Loss and Positive Surprise as Pipeline Progress Continues TIL Q1 2026 Earnings WiderthanExpected Loss Highlights EarlyStage Development Challenges RPRX Q1 2026 Earnings EPS Beat Drives Positive Stock Movement Vivani Medical VANI Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction