Nasdaq Innovators Completion Cap Index EUR NCXEUR DATA AS OF 4/27/2026 1,426.55 -18.58 -1.47% Key Stats Previous Close 1,447.83 Today’s High 1,446.77 Today’s Low 1,424.38