CMTL Q1 2026 Earnings EPS Surprise Beats Estimates by 41 Stock Advances NCNA Q3 2024 Earnings Narrowed Loss Beats Expectations ET Q1 2026 Earnings Earnings Miss Expectations as Margin Pressures Persist WIT Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gain CNS Q1 2026 Earnings EPS Misses Estimates by 34 Stock Declines PSTL Q1 2026 Earnings Solid EPS Beat Amid Steady Operations