NASDAQ AlphaDEX Switzerland NTR Index NQDXCHN DATA AS OF 4/3/2026 2,646.79 -7.43 0.00% Key Stats Previous Close 2,646.79 Today’s High Today’s Low 2,636.57