NASDAQ China NTR Index NQCNN DATA AS OF 5/21/2026 1,623.58 -29.21 -1.77% Key Stats Previous Close 1,652.79 Today’s High 1,667.92 Today’s Low 1,622.08