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