Silicom Ltd SILC Q1 2026 Earnings EPS Beat Despite Loss Stock Rises on NarrowerThanExpected Loss GENI Q1 2026 Earnings EPS Falls Short Yet Stock Surges 583 on Strategic Optimism Energy Recovery Inc Q1 2026 Earnings EPS Misses Estimates as Stock Gains 267 GRI Q1 2026 Earnings WiderThanExpected Loss Deepens as PreRevenue Biotech Faces Headwinds GTLS Q1 2026 Earnings Massive EPS Miss Highlights Operational Challenges CTVA Q1 2026 Earnings EPS Surges Past Estimates by 254 Shares Edge Higher