Nasdaq DM MEA Technology NTR Index NQDMMEA10N DATA AS OF 4/24/2026 16,744.18 -172.23 -1.02% Key Stats Previous Close 16,744.18 Today’s High 16,790.56 Today’s Low 16,585.30