Nasdaq-100 ESG Total Return JPY Index NDXESG17 DATA AS OF 4/2/2026 2,661.97 20.32 0.77% Key Stats Previous Close 2,661.97 Today’s High 2,667.78 Today’s Low 2,604.00