IceCure Medical ICCM Q1 2026 Results Miss Estimates EPS 006 vs 005 M Evo MEVO Unchanged at 991 RangeBound Trading 20260520 What Entergy EAIs 059 Jump Means for Investors 20260520 Fold Holdings FLD Climbs 628 Resistance at 133 in Focus 20260520 Inflation Projected to Hit 6 in Q2 Top Economic Forecasters Warn Sunrun RUN Q1 2026 Earnings EPS 062 Beats Estimates