BBVA Q1 2026 Earnings Strong EPS Beat Amid Modest Stock Decline CMI Q1 2026 Earnings EPS Beat of 897 Surprises Analysts DT Q1 2026 Earnings EPS Beats Estimates as Stock Gains Over 5 Immunome Q1 2026 Earnings EPS Beats Estimates Despite No Revenue Stock Declines OPCH Q1 2026 Earnings EPS Beat Amid Caution Stock Slips 191 CUBE Q1 2026 Earnings Modest EPS Beat Drives Slight Share Gains