Nasdaq DM MEA Technology NTR Index NQDMMEA10N DATA AS OF 8/28/2026 17,885.05 -403.36 -2.21% Key Stats Previous Close 17,885.05 Today’s High 17,959.04 Today’s Low 17,721.61