Nasdaq MEA Technology NTR Index NQMEA10N DATA AS OF 6/12/2026 5,279.61 139.78 2.72% Key Stats Previous Close 5,279.61 Today’s High 5,333.97 Today’s Low 5,256.16