Vivani Medical VANI Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction HLX Q1 2026 Earnings Narrow Loss Wider Than Expected Stock Slides KPRX Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Control Efforts CCM Q2 2016 Earnings Deep EPS Miss Amid Positive Stock Movement Compass Therapeutics Q1 2026 Earnings Narrowed Loss and Positive Surprise as Pipeline Progress Continues Gamblingcom Group GAMB Slides 2 as Shares Test Critical Support Near 230 HP Inc HPQ Surges 434 as Bulls Target Key Resistance at 2676 FTC Solar Inc FTCI Climbs 25 as Stock Finds Support Near 464 Okeanis Eco Tankers ECO Dips 192 as Bearish Pressure Mounts CRDO Q1 2026 Earnings EPS Surges Past Estimates Stock Soars Over 12