TRIP Q1 2026 Earnings EPS Misses Estimates Stock Rises Amid Uncertainty FBRT Q1 2026 Earnings Significant EPS Miss Amidst Challenging Market Conditions GEOS Q1 2026 Earnings Reported Loss of 086 Per Share as Market Conditions Remain Pressured CMS Energy Q1 2026 Earnings EPS Beat Driven by Utility Operations Vivani Medical VANI Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction MDCX Q1 2026 Earnings EPS Misses Estimates Yet Stock Gains 49 Amid Pipeline Developments