Weatherford International Q1 2026 Earnings Strong EPS Beat Highlights Operational Discipline Sensei Biotherapeutics SNSE Q1 2026 Earnings Massive EPS Miss Overshadowed by Upbeat Sentiment TRVI Q1 2026 Earnings WiderthanExpected Loss Amid PreRevenue Development Stage BFH Q1 2026 Earnings Beats Estimates with EPS Surprise of 3383 STERIS plc STE Q1 2026 Earnings EPS Misses Estimates as Stock Dips Slightly ERO Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Higher Copper Prices