Nasdaq-100 ESG Total Return JPY Index NDXESG17 DATA AS OF 7/20/2026 3,292.77 16.06 0.49% Key Stats Previous Close 3,276.71 Today’s High 3,328.00 Today’s Low 3,289.96