NASDAQ AlphaDEX Germany Index NQDXDE DATA AS OF 6/12/2026 1,829.84 58.69 0.00% Key Stats Previous Close 1,829.84 Today’s High 1,838.53 Today’s Low