NASDAQ AlphaDEX China Index NQDXCN DATA AS OF 8/20/2026 1,057.40 2.28 0.22% Key Stats Previous Close 1,055.11 Today’s High Today’s Low