Diageo DEO Q1 2026 Earnings EPS Misses Estimates as Spirits Demand Softens Globally GEOS Q1 2026 Earnings Loss Per Share of 086 Reflects Challenging Oilfield Conditions ALZN Q1 2026 Earnings EPS Surprise of 7046 as Loss Narrows Sharply from Analyst Expectations Delek Logistics Partners Q1 2026 Earnings EPS Misses Estimates by 2955 as Stock Declines BancFirst Corporation BANF Q1 2026 Earnings Solid EPS Beat Amid Steady Operating Performance VICR Q1 2026 Earnings EPS Surges Past Estimates with 1983 Surprise