NASDAQ AlphaDEX Switzerland NTR Index NQDXCHN DATA AS OF 4/6/2026 2,651.00 4.21 0.16% Key Stats Previous Close 2,646.79 Today’s High 2,656.11 Today’s Low