Vivani Medical VANI Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction TGS Q1 2026 Earnings Massive EPS Surprise of 319 on Strong Operational Performance Kirby Corporation Q1 2026 Earnings EPS Beat Drives Positive Sentiment VNO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Office Market YJ Q3 2024 Earnings WiderThanExpected Loss Amid Challenging Retail Environment GCM Grosvenor Inc Q1 2026 Earnings EPS Misses Estimates by 3 Shares Dip Slightly