Calidi Biotherapeutics Q4 2025 Earnings Narrowed Loss Surprises Stock Declines ColgatePalmolive Q1 2026 Earnings Slight EPS Miss Amid Positive Stock Movement TBBK Q1 2026 Earnings EPS Beats Estimates by 342 Shares Edge Higher SN Q1 2026 Earnings EPS Surpasses Estimates Amid Slight Stock Decline Two Harbors Investment Corp TWO Q1 2026 Earnings Strong EPS Beat Driven by Positive Surprise CLH Q1 2026 Earnings Earnings Beat Estimates Amid Steady Operations