What Scenarios Affect Xai Xflt Stock Price Price At 17.55 Down 0.31 20260328 NKSH Q4 2025 Earnings Strong EPS Beat Surpasses Estimates Stock Edges Higher GEOS Q1 2026 Earnings WiderThanExpected Loss and Revenue Disruption Pressure Shares ESOA Q1 2026 Earnings EPS Surges Past Estimates with 743 Surprise CNP Q1 2026 Earnings Slight EPS Miss Amidst Operational Progress Zevia PBC ZVIA Q1 2026 Earnings Narrowerthanexpected loss drives stock surge