Nasdaq Netherlands Technology Index NQNL10 DATA AS OF 5/22/2026 18,656.71 727.48 4.06% Key Stats Previous Close 18,656.71 Today’s High 18,679.80 Today’s Low 17,949.80