Insight IMDX Stock Today Unchanged at 641 Key Levels 20260517 Dine Brands DIN Crushes Q1 2026 Estimates EPS 107 Tops Views Rexford REXR Reports Strong Q1 2026 Revenue NA EPS Beats Unilever UL Stock Analysis Climbs 188 Eyes on 6016 20260518