IFS Q1 2026 Earnings Earnings Beat Estimates as EPS Surprises by 1095 NVTS Q1 2026 Earnings Narrowed Loss Surpasses Estimates Shares Rally Nearly 20 DDI Q1 2026 Earnings EPS Surpasses Estimates by 216 HWCPZ Q1 2026 Earnings EPS Surpasses Estimates by 048 Prime Medicine Inc PRME Q1 2026 Earnings WiderthanExpected Loss Highlights PreRevenue Development Phase VLRS Q1 2026 Earnings Narrower Loss Beats Expectations But Stock Declines