Barrick Mining B Q1 2026 Earnings EPS Smashes Estimates Yet Shares Slide on Macro Concerns
CARE Q1 2026 Earnings EPS Falls 857 Below Consensus Shares Slip
EXLS Q1 2026 Earnings EPS Beat by 62 Amid Solid Execution
RSSS Q1 2026 Earnings EPS Falls Short Amidst 089 Stock Gain
Lowes Q1 2026 Earnings EPS Tops Estimates Amid Challenging Housing Market
BRC Q1 2026 Earnings EPS Beats Estimates by 104 as Stock Rises 35