CIEN Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Operational Performance CanFite Biopharma Q4 2023 Earnings Significant EPS Surprise as Biotech Focuses on Clinical Pipeline PHAR Q1 2026 Earnings EPS Misses Expectations by Wide Margin Stock Declines LOCL Q1 2026 Earnings NarrowerThanExpected Loss Offers Modest Positive Surprise CGNX Q1 2026 Earnings EPS Surges Past Estimates with 34 Surprise GSK Q1 2026 Earnings EPS Surpasses Estimates with 384 Surprise