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