NASDAQ AlphaDEX China Index NQDXCN DATA AS OF 6/24/2026 1,118.22 -12.57 -1.11% Key Stats Previous Close 1,130.79 Today’s High 1,123.89 Today’s Low 1,106.94