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