NASDAQ AlphaDEX China Index NQDXCN DATA AS OF 6/12/2026 1,177.46 28.64 0.00% Key Stats Previous Close 1,177.46 Today’s High Today’s Low