Nasdaq DM MEA Technology Index NQDMMEA10 DATA AS OF 5/26/2026 19,699.92 -107.25 0.00% Key Stats Previous Close 19,699.92 Today’s High 20,407.85 Today’s Low 19,078.49