NASDAQ AlphaDEX China Index NQDXCN DATA AS OF 7/31/2026 1,064.59 4.15 0.39% Key Stats Previous Close 1,064.59 Today’s High 1,066.66 Today’s Low 1,062.41