NASDAQ AlphaDEX Germany Index NQDXDE DATA AS OF 5/22/2026 1,856.14 16.13 0.00% Key Stats Previous Close 1,856.14 Today’s High 1,862.36 Today’s Low