CGNX Q1 2026 Earnings EPS Surges Past Estimates with 34 Surprise GIPR Q1 2026 Earnings NarrowerThanExpected Loss Fails to Avert Stock Decline Knowles Q1 2026 Earnings EPS Beat Surprises Market Stock Slips 162 FN Q1 2026 Earnings Slight EPS Beat Amid Stable Performance CBOE Q1 2026 Earnings EPS Surges Past Estimates with 1028 Beat ARAY Q1 2026 Earnings EPS Misses Estimates Stock Surges Despite WiderThanExpected Loss