Vivani Medical VANI Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction Giftify Inc GIFT Q1 2026 Earnings Narrow EPS Beat Amid Revenue Silence NWPX Q1 2026 Earnings EPS Surges Past Estimates by 557 CVLT Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response SHIM Q1 2026 Earnings WiderthanExpected Loss Drags Shares Lower IMCC Q1 2026 Earnings Negative EPS Reported Amid Limited Disclosure Shares Dip 5