Nasdaq-100 ESG Total Return JPY Index NDXESG17 DATA AS OF 6/22/2026 3,441.01 4.72 0.14% Key Stats Previous Close 3,441.01 Today’s High 3,488.21 Today’s Low 3,426.34