TMCI Q1 2026 Earnings EPS Beat Surprises Analysts Stock Declines Slightly EIG Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Vicor Q1 2026 Earnings EPS Surges Past Estimates on Robust Operational Execution CTSO Q1 2026 Earnings Loss Widens as EPS Misses Estimates Stock Gains 642 Corpay Inc CPAY Q1 2026 Earnings EPS Surpasses Estimates Amid Steady Performance CTSH Q1 2026 Earnings EPS Beat Drives Positive Stock Movement