IMRX Q1 2026 Earnings EPS Surpasses Estimates as Clinical Pipeline Advances MBINN Q1 2026 Earnings EPS Surpasses Estimates with 502 Surprise MCRB Q1 2026 Earnings EPS Misses Estimates Revenue Not Reported Stock Declines Dominion Energy D Q1 2026 Earnings EPS Beats Estimates as Utility Navigates Regulatory Tailwinds REPL Q1 2026 Earnings NarrowerThanExpected Loss as Pipeline Progress Continues Unisys Q1 2026 Earnings EPS Surprises to the Upside on Cost Discipline