NASDAQ China Index NQCN DATA AS OF 5/21/2026 1,152.64 -21.79 -1.86% Key Stats Previous Close 1,174.43 Today’s High 1,184.91 Today’s Low 1,152.57