Nasdaq Netherlands Technology Index NQNL10 DATA AS OF 5/21/2026 17,796.71 -85.20 -0.48% Key Stats Previous Close 17,881.91 Today’s High 18,090.93 Today’s Low 17,656.19