URBN Q1 2026 Earnings EPS Surpasses Estimates by 114 Shares Gain 33 GWRE Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency Stock Slips MAR Q1 2026 Earnings Strong EPS Beat Amid Market Skepticism CNS Q1 2026 Earnings EPS Misses Estimates by 34 Stock Declines CanFite Biopharma Q4 2023 Earnings Significant EPS Surprise as Biotech Focuses on Clinical Pipeline GLAD Q1 2026 Earnings EPS Misses Estimates Shares Rise Despite 2057 Surprise