Talos Energy Q1 2026 Earnings EPS Beat Drives Positive Market Sentiment ICON plc ICLR Q3 2025 Earnings EPS Slightly Below Estimates Shares Edge Lower on Narrow Miss EOSE Q1 2026 Earnings Narrower Loss Surprises Analysts as Energy Storage Momentum Builds SIFY Q4 2024 Earnings Positive EPS Surprise Despite Stock Decline Cybin Inc HELP Q1 2026 Earnings WiderthanExpected Loss Highlights Clinical Development Costs BHFAM Q1 2026 Earnings Preferred Stock EPS Falls Short of Expectations Amid Mixed Operating Environment