NASDAQ AlphaDEX China Index NQDXCN DATA AS OF 4/9/2026 1,281.97 -4.08 -0.32% Key Stats Previous Close 1,286.04 Today’s High 1,284.07 Today’s Low 1,280.78