EMCOR Group Q1 2026 Earnings EPS Soars Past Estimates as Operational Efficiency Drives Strong Beat SLDE Q1 2026 Earnings EPS Surges Past Estimates with 174 Beat Century Communities Q1 2026 Earnings EPS Surges 68 Above Estimates Shares Edge Lower Domo Inc Q1 2026 Earnings Beats EPS Estimates by Wide Margin ODYS Q1 2026 Earnings EPS Miss Widens as PreRevenue Company Navigates Development Stage Geron Corporation Q1 2026 Earnings NarrowerThanExpected Loss as Rytelo Commercialization Advances