FCEL Q1 2026 Earnings EPS Surprises to the Upside Shares Dip Despite Narrowing Losses ENI SpA E Q1 2026 Earnings Earnings Miss Weighs on Shares as EPS Falls Short of Expectations Forrester Research Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions Protara Therapeutics Q1 2026 Earnings NarrowerthanExpected Loss Highlights Progress in Clinical Pipeline Similarweb SMWB Q1 2026 Earnings EPS Turns Positive but Misses Estimates Stock Surges 926 ALHC Q1 2026 Earnings Strong Earnings Beat Signals Operational Progress