ABCB Q1 2026 Earnings EPS Beats Estimates by 257 Amid Mixed Market Reaction TEO Q1 2026 Earnings Massive EPS Surprise Driven by Exceptional Performance OOMA Q1 2026 Earnings EPS Surpasses Estimates with 786 Beat IBEX Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher ANIX Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Market Response BiomX Inc PHGE Q4 2025 Earnings Deep EPS Miss Overshadowed by 98 Stock Surge