PrimeEnergy Resources Q1 2026 Earnings EPS Falls Sharply Short of Estimates Despite Stock Rally ELS Q1 2026 Earnings Modest EPS Beat Amid Stable Operations NMFC Q1 2026 Earnings EPS Misses Estimates Slightly Stock Dips on Narrow Surprise VIV Q1 2026 Earnings EPS Misses Estimates Stock Sheds 172 Revelation Biosciences Inc REVB Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Continues Development INBS Q1 2025 Earnings WiderThanExpected Loss as Revenue Remains Absent