GFF Q1 2026 Earnings Earnings Beat Estimates as EPS Surges Past Consensus BMRA Q1 2026 Earnings Biomerica Reports Net Loss of 044 Per Share Amid Ongoing Development Efforts BWA Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Focus ALMS Q1 2026 Earnings EPS Beat Partially Offsets Investor Concerns AGIG Q3 2012 Earnings Significant EPS Miss Sends Stock Lower EOG Resources Q1 2026 Earnings EPS Surprise Lifts Results Yet Shares Slip