Nasdaq Switzerland Technology Index NQCH10 DATA AS OF 4/7/2026 5,340.36 -55.40 -1.03% Key Stats Previous Close 5,340.36 Today’s High 5,518.52 Today’s Low 5,334.26