C3ai Q1 2026 Earnings WiderThanExpected Loss Sends Shares Slightly Lower CIB Q4 2025 Earnings Massive EPS Miss as Company Reports Deep Loss SRTA Q1 2026 Earnings Surprise Profitability Despite No Reported Revenue Flex Ltd FLEX Q1 2026 Earnings EPS Surpasses Estimates Amid Cost Discipline Stock Edges Higher NGG Q1 2026 Earnings EPS Falls Short of Estimates as Utility Giants Shares Edge Higher NMFC Q1 2026 Earnings EPS Misses Estimates Slightly Stock Dips on Narrow Surprise