OESX Q1 2026 Earnings Robust EPS Surprise Highlights Operational Efficiency Gains MFG Q1 2026 Earnings Strong Earnings Beat Driven by Core Business Momentum EC Q4 2025 Earnings EPS Misses Estimates Amid Mixed Operational Performance MaxLinear Inc Q1 2026 Earnings EPS Beats Estimates Amid Unclear Revenue Trends CPRT Q1 2026 Earnings EPS Surpasses Estimates as Stock Edges Lower Traws Pharma Q1 2026 Earnings Narrowed Loss Surpasses Expectations Amid PreRevenue Stage