ADM Q1 2026 Earnings EPS Surpasses Estimates Amid Challenging Ag Market LIND Q1 2026 Earnings Stellar EPS Surprise of 452 Drives Stock Rally CMS Energy Corporation CMSD Q1 2026 Earnings Earnings Beat on Strong Utility Performance OVLY Q3 2023 Earnings Steady Earnings Per Share of 089 Amidst Stable Bank Operations TransCode Therapeutics Q4 2024 Earnings WiderthanExpected Loss Reflects ClinicalStage Investment Primoris Services Corporation PRIM Q1 2026 Earnings EPS Misses Estimates but Stock Surges Over 10