GIB Q1 2026 Earnings EPS Misses Estimates Amid Disciplined Execution
CBAT Q1 2026 Earnings EPS Misses Estimates Stock Declines 519
RRX Q1 2026 Earnings Earnings Beat on Solid Execution Amid Mixed Market Conditions
RRX Q1 2026 Earnings EPS Beats Estimates as Margins Improve Stock Slides
MBIN Q1 2026 Earnings EPS Beats Estimates by 5 Amid Mixed Market Reaction
PHAR Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower