Envela Corporation ELA Q1 2026 Earnings Massive EPS Surprise of 2285 Drives Investor Interest FICO Q1 2026 Earnings EPS Surges Past Expectations Amid Strong Scoring Business NFG Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower CTNT Q1 2026 Earnings EPS Beats Estimates Despite Negative Earnings Stock Drops MRAM Q1 2026 Earnings EPS Beats Estimates by 19 but Stock Declines on Missing Revenue Details LCID Q1 2026 Earnings EPS Misses Estimates Amidst Production Challenges