Barrick B Declines 594 Amid Market Weakness 20260515 Carvana CVNA What Positions It as a LongTerm Contender in the Used Car Market Assurant AIZ Q1 2026 Earnings EPS 595 Beats Estimates IESC Q1 2026 Earnings EPS Surges 35 Above Expectations Stock Rises SMTI Q1 2026 Earnings Strong EPS Beat Surprises Analysts SMPL Q1 2026 Earnings EPS Beat Drives Positive Market Reaction Despite Revenue Uncertainty CLGN Q4 2025 Earnings Widening Losses Yet Shares Edge Higher on Pipeline Progress Trimble Inc TRMB Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Operational Execution GOOG Q1 2026 Earnings EPS Misses Estimates Stock Falls Modestly