Nasdaq DM MEA Technology Index NQDMMEA10 DATA AS OF 6/17/2026 18,400.80 -533.42 -2.82% Key Stats Previous Close 18,400.80 Today’s High 18,927.73 Today’s Low 18,001.32