Imunon IMNN Declines 300 Amid Market Weakness 20260513 Northern NOG Stock Steady at 2340 Support at 2223 20260514 Envista NVST Delivers Q1 2026 Beat EPS 036 vs 032 Expected