OMCL Q1 2026 Earnings Stellar EPS Beat of 6277 Yet Stock Slides PLX Q1 2026 Earnings Massive EPS Surprise as Protalix BioTherapeutics Reports Strong Profitability NAT Q4 2025 Earnings EPS Misses Estimates by 56 Stock Slides KR Q1 2026 Earnings Kroger Delivers EPS Beat Amid Challenging Retail Environment NeoVolta Inc NEOV Q1 2026 Earnings EPS Surprises to the Upside Stock Gains Ground Vivani Medical VANI Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction