BXP Q1 2026 Earnings Stellar EPS Beat Highlights Operational Strength MFAO Q1 2026 Earnings Slight EPS Miss Amid Stable Business Conditions NCDL Q1 2026 Earnings EPS Miss Expected Stock Slips GEL Q1 2026 Earnings Significant EPS Miss Amid Challenging Conditions eGain Q1 2026 Earnings EPS Beats Estimates by Over 54 MBC Q1 2026 Earnings Strong EPS Beat Drives 7 Stock Surge