Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts PLX Q1 2026 Earnings Massive EPS Surprise as Protalix BioTherapeutics Reports Strong Profitability OTLY Q1 2026 Earnings EPS Surprise of 6017 Over Expectations Amid Broader Market Concerns CRUS Q1 Fiscal 2026 Earnings Strong EPS Beat Amidst Revenue Uncertainty JFIN Q4 2024 Earnings Strong EPS Performance Drives Stock Rally GSBC Q1 2026 Earnings Strong EPS Beat Despite Slight Stock Decline