Nasdaq DM MEA Technology NTR Index NQDMMEA10N DATA AS OF 7/2/2026 18,296.29 -752.14 -3.95% Key Stats Previous Close 18,296.29 Today’s High 18,982.32 Today’s Low 18,271.42