NASDAQ AlphaDEX China Index NQDXCN DATA AS OF 08/20/2026 1,057.29 -12.87 -1.20% Key Stats Previous Close 1,070.16 Today’s High Today’s Low