EBAY Q1 2026 Earnings Earnings Beat Estimates as EPS Surpasses Expectations Sangoma Technologies Q1 2026 Earnings EPS Miss Weighs on Shares as Losses Widen GECC Q1 2026 Earnings EPS Beats Estimates by 126 Amid Stable Operations FENC Q1 2026 Earnings Unexpected Profitability Surprises Market Stock Edges Lower RPRX Q1 2026 Earnings EPS Beat Drives Positive Stock Movement AEMD Q1 2026 Earnings Narrower Slight Loss Surprise Supports Share Recovery