Nasdaq DM MEA Technology Index NQDMMEA10 DATA AS OF 6/18/2026 19,007.87 616.78 0.00% Key Stats Previous Close 19,007.87 Today’s High 19,017.57 Today’s Low 18,305.54