NASDAQ AlphaDEX China Index NQDXCN DATA AS OF 6/26/2026 1,079.89 -39.09 -3.49% Key Stats Previous Close 1,079.89 Today’s High 1,080.12 Today’s Low 1,064.97