BMRA Q1 2026 Earnings Biomerica Reports Net Loss of 044 Per Share Amid Ongoing Development Efforts MTD Q1 2026 Earnings EPS Surpasses Consensus by 137 Customers Bancorp Inc Q1 2026 Earnings EPS Beats Estimates Amidst Challenging Banking Environment SIFY Q4 2024 Earnings Positive EPS Surprise Despite Stock Decline AGNCZ Q1 2026 Earnings EPS Surpasses Estimates with 145 Beat Preferred Shares Edge Higher TEX Q1 2026 Earnings Strong EPS Surprise Drives Stock Higher