EPRT Q1 2026 Earnings EPS Misses Estimates Amidst Operational Adjustments SPWR Q4 2025 Earnings Deep EPS Miss as SunPower Faces Headwinds EIKN Q1 2026 Earnings WiderthanExpected Loss as Clinical Development Intensifies ABCB Q1 2026 Earnings EPS Surpasses Estimates Amidst Stable Operations NTRSO Q1 2026 Earnings Strong EPS Beat Amid Cautious Market Sentiment NBBK Q1 2026 Earnings EPS Misses Consensus by 285 as Stock Defies Expectations