NASDAQ AlphaDEX China Index NQDXCN DATA AS OF 2/27/2026 1,319.25 10.60 0.83% Key Stats Previous Close 1,308.42 Today’s High Today’s Low