NASDAQ AlphaDEX Europe NTR Index NQDXEUN DATA AS OF 4/8/2026 2,802.11 120.41 4.49% Key Stats Previous Close 2,681.70 Today’s High Today’s Low