NASDAQ AlphaDEX China Index NQDXCN DATA AS OF 7/31/2025 982.87 -24.36 -2.42% Key Stats Previous Close 1,007.23 Today’s High Today’s Low