Vivani Medical VANI Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction Ryder System R Q1 2026 Earnings EPS Surges Past Expectations with 965 Beat Gilat Satellite Networks Q1 2026 Earnings Stellar EPS Surprise of 341 Drives Stock Higher ABUS Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline SmartRent Q1 2026 Earnings EPS Miss as Stock Rises 492 on Strategic Progress TNDM Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively