Biomerica Inc BMRA Q1 2026 Earnings Negative EPS Persists Amid PreRevenue Stage CLIR Q1 2026 Earnings WiderThanExpected Loss Highlights PreRevenue Challenges SLAB Q1 2026 Earnings EPS Beats Estimates Stock Slips 045 FINV Q1 2026 Earnings EPS of 1764126 Drives Stock Surge Despite Missing Revenue Context Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher ARHS Q1 2026 Earnings EPS Beats Estimates by 117 Amid Mixed Performance