REE Automotive Q4 2024 Earnings Narrowed Loss Beats Estimates Shares Gain IMCC Q1 2026 Earnings Negative EPS Reported Amid Limited Disclosure Shares Dip 5 Barrick Mining B Q1 2026 Earnings EPS Smashes Estimates Yet Shares Slide on Macro Concerns STEL Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick EVH Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction Amidst Disciplined Cost Management IGC Q1 2026 Earnings Narrowing Losses as Cost Discipline Drives EPS Beat