Daily Market Overview Three Key Us Indices Post Mild Gains Led By Nasdaq 20260406 1 Is Caledonia Cmcl Stock Good For Active Traders Price At 23.93 Up 1.10 20260406 Snapon SNA Analyst Price Targets What Wall Street Expects AIM ImmunoTech Q1 2026 Earnings EPS Misses Estimates Significantly Stock Declines US New Home Sales Decline in April as Higher Mortgage Rates and Elevated Prices Dampen Demand