NASDAQ AlphaDEX China Index NQDXCN DATA AS OF 7/31/2026 1,064.44 4.02 0.38% Key Stats Previous Close 1,060.45 Today’s High Today’s Low