NASDAQ AlphaDEX China Index NQDXCN DATA AS OF 4/28/2026 1,277.29 -13.77 -1.07% Key Stats Previous Close 1,291.05 Today’s High Today’s Low