ZWS Q1 2026 Earnings EPS Surges Past Estimates with 116 Beat Marathon Petroleum Q1 2026 Earnings Refining Strength Drives Massive EPS Beat FANG Q1 2026 Earnings EPS Beats by 255 as Strong Operations Deliver Yet Shares Slip WVVI Q1 2024 Earnings Loss per Share of 022 Reported as Company Navigates Seasonal Challenges MU Q1 2026 Earnings Strong EPS Surprise but Stock Declines OCCI Q1 2026 Earnings Significant EPS Miss Driven by Losses in Credit Portfolio