NASDAQ AlphaDEX Europe NTR Index NQDXEUN DATA AS OF 7/15/2026 2,851.37 -17.60 -0.61% Key Stats Previous Close 2,868.96 Today’s High Today’s Low