KALU Q1 2026 Earnings Massive EPS Surprise Drives Share Uptick IQVIA Q1 2026 Earnings EPS Beats Estimates Amid Cautious Market Outlook ULBI Q1 2026 Earnings Earnings Miss but Stock Gains Signaling Investor Optimism STAA Q1 2026 Earnings EPS Soars Past Estimates Stock Declines Despite Strong Beat Compugen Ltd CGEN Q1 2026 Earnings Earnings Miss Slightly but Shares Rally on Upcoming Catalyst DCTH Q1 2026 Earnings Narrowed Loss Beats Expectations Amid Strategic Progress