Nasdaq DM MEA Technology NTR Index NQDMMEA10N DATA AS OF 7/31/2026 17,497.72 607.07 3.59% Key Stats Previous Close 17,497.72 Today’s High 17,637.37 Today’s Low 17,209.66