CBAN Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment OTLK Q1 2026 Earnings EPS Misses Estimates Amid PreCommercial Stage Stock Surges on Pipeline Optimism EFSCP Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower MXC Q3 2025 Earnings Profitability Remains Solid Amid Quiet Quarter NEUP Q1 2026 Earnings Significant EPS Beat Driven by Operational Efficiency Viant Technology Inc DSP Q1 2026 Earnings EPS Misses Estimates Despite 173 Stock Gain