Nasdaq DM MEA Technology TR Index NQDMMEA10T DATA AS OF 6/12/2026 20,050.72 813.52 4.23% Key Stats Previous Close 20,050.72 Today’s High 20,174.37 Today’s Low 19,724.30