NASDAQ AlphaDEX China Index NQDXCN DATA AS OF 7/9/2026 1,030.05 -9.68 0.00% Key Stats Previous Close 1,030.05 Today’s High Today’s Low