IBCP Q1 2026 Earnings Earnings Beat Expectations Amid Modest Stock Decline MFICL Q1 2026 Earnings EPS Beat Supports Stable Performance Amid Steady Portfolio Norfolk Southern Q1 2026 Earnings Rail Operator Beats EPS Estimates Amid Operational Resilience Data Storage Corporation DTST Q1 2026 Earnings Earnings Surprise Driven by NarrowerThanExpected Loss BWNB Q1 2026 Earnings Significant EPS Miss Highlights Persistent Cost Pressures RIGL Q1 2026 Earnings EPS Misses Estimates by 369 Stock Slips