CXM Q1 2026 Earnings EPS Beat of 34 Fails to Lift Stock
TONX Q1 2026 Earnings Massive EPS Beat Drives 62 Stock Surge
BFC Q1 2026 Earnings Earnings Miss Expectations as EPS Falls Short
HEPS Q1 2026 Earnings Loss per Share Widens as Stock Dips Nearly 4
XP Q1 2026 Earnings EPS Misses Estimates by 56 Stock Rises 24
ALGS Q1 2026 Earnings NarrowerthanExpected Loss as Aligos Therapeutics Advances Pipeline