Nasdaq Switzerland Technology Index NQCH10 DATA AS OF 6/5/2026 6,572.05 -199.65 -2.95% Key Stats Previous Close 6,572.05 Today’s High 6,772.55 Today’s Low 6,560.90