ED Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher GREE Q1 2025 Earnings NarrowerThanExpected Loss Drives Stock Surge Essent Group Ltd ESNT Q1 2026 Earnings Strong EPS Beat Amidst Market Headwinds GSI Technology Q1 2026 Earnings Continued Losses Amid Strategic Shift EVH Q1 2026 Earnings EPS Surprise Drives Stock Rally ODV Q1 2025 Earnings EPS Misses Estimates as PreRevenue Developer Reports Net Loss