Nomad NOMD Reports Strong Q1 2026 Revenue NA EPS Beats Genelux Corporation GNLX Stock Today Rallies 393 Resistance at 306 20260520