MNRO Q1 2026 Earnings EPS Surprise of 1536 Drives Stock Higher Dominion Energy D Q1 2026 Earnings EPS Beats Estimates Amid Steady Utility Performance ZURA Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Stage SHLS Q1 2026 Earnings EPS Beat Drives Stock Higher Amid Limited Revenue Disclosure MFA Financial Inc Q1 2026 Earnings Slight EPS Miss Amid Stable Performance TME Q1 2026 Earnings Slightly Beats Estimates as Shares Rise 45