KTCC Q1 2026 Earnings Loss Per Share of 026 as Stock Declines BancFirst Corporation BANF Q1 2026 Earnings EPS Beat Highlights Steady Performance CHAI Q4 2025 Earnings Massive EPS Miss as Core AI Holdings Reports Hefty Loss IEA Warns Oil Market May Enter Red Zone by July Amid Dwindling Stocks and Strait of Hormuz Tensions ADTX Q3 2025 Earnings Deepening Losses and Lack of Revenue Highlight Operational Challenges B Riley Upgrades Zscaler to Buy Citing Private Cloud Network and Client Base