Nasdaq-100 Mega Index NDXMEGA DATA AS OF 4/14/2026 1,453.12 35.47 2.50% Key Stats Previous Close 1,453.12 Today’s High 1,453.15 Today’s Low 1,428.77