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