Good Stock Poised For Growth Key Support Holds 20260403 1 FSTR Q1 2026 Earnings Stellar EPS Surprise of 16384 Drives Positive Market Reaction BOC Q4 2025 Earnings Deep Loss Misses Estimate Despite Stock Rebound Caleres Q1 2026 Earnings EPS Surprises to the Upside Despite Loss Shares Rally ZIM Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions PulteGroup PHM Q1 2026 Earnings Mixed Quarter as EPS Falls Slightly Short of Expectations