Is Forum Fet Stock Stabilizing Price At 60.11 Up 0.38 20260404 First Business Financial Services FBIZ Q1 2026 Earnings Slight EPS Miss Fails to Dampen Investor Enthusiasm Ocugen Inc OCGN Q1 2026 Earnings WiderThanExpected Loss Highlights PreRevenue Development Stage Ondas Inc ONDS Q1 2026 Earnings EPS Misses Estimates Amid Continued Operational Challenges Norfolk Southern NSC Q1 2026 Earnings Earnings Beat Amid Flat Revenue Stock Edges Lower Ecolab Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gains Civista Bancshares Q1 2026 Earnings Strong Net Interest Margin Drives EPS Beat Stock Edges Higher