Theriva Biologics TOVX Q1 2026 Earnings Narrowed Loss Beats Expectations as Stock Rises NFLX Q1 2026 Earnings EPS Miss Sends Stock Lower Amid Mixed Results STERIS plc STE Q1 2026 Earnings EPS Misses Estimates as Stock Dips Slightly Arcturus Therapeutics Q1 2026 Earnings Narrower Loss Surprises as Pipeline Progress Continues OTIS Q1 2026 Earnings EPS Falls Short of Estimates Amid Mixed Demand SEGG Q1 2025 Earnings EPS Misses Amid Revenue Gaps Stock Declines