YSG Q4 2025 Earnings Positive EPS but Revenue Transparency Remains Limited Vista Energy Q1 2026 Earnings EPS of 089 Reported Amid Modest Stock Decline Akamai Technologies Q1 2026 Earnings EPS Slightly Misses Estimates as Stock Edges Higher BancFirst Corporation BANF Q1 2026 Earnings Solid EPS Beat Lifts Banks Start to Fiscal Year CLFD Q1 2026 Earnings Narrower Loss than Expected Drives Stock Uptick SMSI Q1 2026 Earnings Narrowing Losses Exceed Expectations Shares Rise