MLM Q1 2026 Earnings EPS Slightly Misses Estimates Stock Gains on Resilient Demand Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts ImmunityBio Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Reports Wider Loss IQVIA Q1 2026 Earnings EPS Beats Estimates Amid Cautious Market Outlook CCIF Q1 2026 Earnings EPS of 009 Misses Estimates by 317 RPT Q1 2026 Earnings Significant EPS Miss Amid Challenging Real Estate Market CXDO Q1 2026 Earnings EPS Surpasses Estimates Stock Edges Higher SHOO Q1 2026 Earnings EPS Surges Past Estimates by 1433 PGY Q1 2026 Earnings Massive EPS Beat of 263 Surprises Market Stock Declines Slightly CLLS Q1 2026 Earnings Narrowed Loss Surprises Amid Clinical Focus CCNEP Q1 2026 Earnings EPS Surpasses Estimates by 74 Amid Stable Operations POWI Q1 2026 Earnings EPS Surpasses Estimates Amid Revenue Uncertainty PDF Solutions Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction