MFICL Q1 2026 Earnings EPS Beat Supports Stable Performance Amid Steady Portfolio ALGT Q1 2026 Earnings EPS Beats Estimates by Over 12 as Allegiant Travel Outperforms UAA Q1 2026 Earnings EPS Misses Estimates as Restructuring Costs Weigh on Results BBLG Q1 2026 Earnings Narrowed Loss Beats Estimates as Bone Biologics Advances Pipeline BEKE Q4 2025 Earnings EPS Falls Short as Housing Market Headwinds Persist Mid Penn Bancorp MPB Q1 2026 Earnings Missed Estimates Sharply as EPS Falls 51 Below Consensus