Mesa Laboratories Inc MLAB Q1 2026 Earnings Stellar EPS Surprise of 130 Drives Optimism Amidst Quiet Revenue Period CNTY Q1 2026 Earnings EPS Beats Estimates Despite Continued Loss Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher EFSCP Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher AAOI Q1 2026 Earnings EPS Misses Estimates as Investors Focus on LongTerm Strategy ESPR Q1 2026 Earnings A BottomLine Miss as Investors Look for Growth Catalysts