MMI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market NFBK Q1 2026 Earnings EPS Surpasses Estimates by 417 as Net Interest Margin Holds Steady SRBK Q3 2025 Earnings Positive Earnings Despite Limited Disclosures GEN Q1 2026 Earnings EPS Beats Estimates by 201 Despite Modest Stock Decline ANAB Q1 2026 Earnings Significant Earnings Miss Amid PreRevenue Stage MGRE Q1 2026 Earnings EPS Surpasses Estimates by 094 Revenue Details Not Disclosed