LFMD Q1 2026 Earnings EPS Surprise Lifts Sentiment Despite Disclosed Revenue Uncertainty BMRA Q1 2026 Earnings Biomerica Reports Net Loss of 044 Per Share Amid Ongoing Development Efforts ROP Q1 2026 Earnings EPS Surpasses Estimates by 258 Amid Market Headwinds LEN Q1 2026 Earnings Lennar Misses EPS Estimates Despite Marginal Stock Gains GIGM Q3 2025 Earnings Narrowing Loss Amid Quiet Quarter BWB Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Lower