NASDAQ AlphaDEX China Index NQDXCN DATA AS OF 5/11/2026 1,317.16 8.09 0.62% Key Stats Previous Close 1,309.05 Today’s High Today’s Low