Equinor Q1 2026 Earnings Strong EPS Beat Amid Operational Efficiency Solventum SOLV Q1 2026 Earnings EPS Beats Estimates by 734 Revenue Details Unreported DH Q1 2026 Earnings EPS Surges 791 Above Estimates Stock Rises 39 CENT Q1 2026 Earnings Earnings Beat Estimates by 154 Stock Edges Lower Ameresco Inc AMRC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter ECOR Q1 2026 Earnings NarrowerThanExpected Loss Drives Shares Higher ABSI Q1 2026 Earnings NarrowerthanExpected Loss Highlights Progress in AI Drug Discovery FirstService Corporation FSV Q1 2026 Earnings Earnings Beat Drives Optimism Yet Shares Edge Lower CYRX Q1 2026 Earnings EPS Miss Reflects Persistent Cost Pressures ORKT Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines Old Republic International ORI Q1 2026 Earnings EPS Misses Estimates by 15 Stock Declines NSIT Q1 2026 Earnings Strong EPS Beat Drives Stock Up 31 NATH Q4 2024 Earnings EPS of 096 Signals Resilient Profitability