Essential Utilities Q1 2026 Earnings EPS Falls Short of Estimates SEI Q1 2026 Earnings EPS Surges Past Estimates with 6598 Surprise MCRB Q1 2026 Earnings EPS Misses Estimates Stock Declines 417 VEON Q1 2026 Earnings EPS Beat Underpins Operational Resilience BCRX Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Reaction VTVT Q1 2026 Earnings Massive EPS Surprise Driven by a NonRecurring Gain