FactSet Q1 2026 Earnings EPS Beat Drives Positive Market Response KYN Q4 2015 Earnings Narrow Miss on Estimates Amid Energy Market Headwinds GLOO Q4 2025 Earnings Loss Per Share of 078 Amidst Operational Challenges Origin Bancorp Inc OBK Q1 2026 Earnings EPS Misses Estimates Amid Interest Rate Headwinds Liberty Energy Inc LBRT Q1 2026 Earnings Massive EPS Beat Offsets Market Skepticism Diageo DEO Q1 2026 Earnings EPS Misses Estimates as Spirits Demand Softens Globally