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