NASDAQ AlphaDEX Europe NTR Index NQDXEUN DATA AS OF 5/8/2026 2,888.52 -10.19 -0.35% Key Stats Previous Close 2,888.52 Today’s High 2,899.25 Today’s Low 2,871.58