Stock Yards Bancorp SYBT Q1 2026 Earnings Earnings Beat Estimates Amid Solid Performance ECG Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiency and Robust Demand ADMA Biologics Q1 2026 Earnings EPS Misses Estimates Amid Stock Downdraft PHGE Q4 2025 Earnings Severe EPS Miss as BiomX Continues Clinical Development Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts TECX Q1 2026 Earnings Loss Widens but Pipeline Optimism Drives Stock Higher