NASDAQ AlphaDEX Germany Index NQDXDE DATA AS OF 10/23/2026 1,638.45 -9.69 -0.59% Key Stats Previous Close 1,638.45 Today’s High 1,652.52 Today’s Low 1,628.10