MFIC Q1 2026 Earnings EPS Beats Estimates Despite Negative Stock Reaction LAR Q1 2026 Earnings EPS Misses Estimates as Development Continues ICE Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Stock Decline BMRA Q1 2026 Earnings Loss of 044 Per Share Amid No Revenue Disclosure WRBY Q1 2026 Earnings EPS Surpasses Estimates Stock Rises EFOI Q4 2024 Earnings Narrowing Losses and Positive Stock Reaction Despite Limited Disclosure