NASDAQ AlphaDEX Europe NTR Index NQDXEUN DATA AS OF 4/7/2026 2,681.70 -4.56 -0.43% Key Stats Previous Close 2,693.17 Today’s High 2,724.57 Today’s Low 2,674.26