NASDAQ AlphaDEX Switzerland Index NQDXCH DATA AS OF 3/20/2026 2,101.43 -3.22 0.00% Key Stats Previous Close 2,101.43 Today’s High 2,138.31 Today’s Low 2,097.12