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