Nasdaq Innovators Completion Cap Index EUR NCXEUR DATA AS OF 5/18/2026 1,486.42 -24.33 -1.61% Key Stats Previous Close 1,486.42 Today’s High 1,520.38 Today’s Low 1,474.12