Nasdaq DM MEA Technology TR Index NQDMMEA10T DATA AS OF 5/21/2026 20,647.48 -73.98 -0.36% Key Stats Previous Close 20,647.48 Today’s High 20,715.04 Today’s Low 20,612.10