Nasdaq-100 Mega Index NDXMEGA DATA AS OF 4/17/2026 1,516.09 25.31 1.70% Key Stats Previous Close 1,516.09 Today’s High 1,523.28 Today’s Low 1,503.42