Nasdaq DM MEA Technology Index NQDMMEA10 DATA AS OF 4/6/2026 15,513.07 156.84 0.00% Key Stats Previous Close 15,513.07 Today’s High 15,773.75 Today’s Low 15,369.28