Nasdaq DM MEA Technology NTR Index NQDMMEA10N DATA AS OF 6/3/2026 20,662.07 -193.49 -0.93% Key Stats Previous Close 20,662.07 Today’s High 20,897.61 Today’s Low 20,150.95