Snapon SNA Analyst Price Targets What Wall Street Expects ICG Q4 2025 Earnings Massive EPS Miss Sends Shares Down Over 15 Technical Analysis Points to Bullish IntermediateTerm Outlook for Major Indices HTH Q1 2026 Earnings EPS Surpasses Estimates by 30 Amid Stable Stock Performance Diana Shipping Q1 2026 Earnings Significant EPS Beat Driven by Strong Operational Performance CACC Q1 2026 Earnings EPS Slightly Below Estimates as Subprime Trends Persist Smithfield Foods Q1 2026 Earnings EPS Beats Estimates by 74 Revenue Details Not Disclosed APA Q1 2026 Earnings Earnings Beat Estimate by 2185 Stock Edges Lower ENSC Q1 2026 Earnings NarrowerThanExpected Loss Despite No Revenue MTG Q1 2026 Earnings Slight EPS Beat Amid Modest Stock Decline