GENI Q1 2026 Earnings EPS Falls Short Yet Stock Surges 583 on Strategic Optimism ENVB Q4 2024 Earnings EPS Misses Estimates No Revenue Reported FFBC Q1 2026 Earnings EPS Surpasses Estimates by 8 Strengthening Investor Confidence PLX Q1 2026 Earnings Massive EPS Surprise Amid Revenue Disclosures ODYS Q1 2026 Earnings EPS Misses Estimates as Company Focuses on Product Development Spectral AI Inc MDAI Q1 2026 Earnings WiderThanExpected Loss Despite Positive Stock Movement