NASDAQ Spain Large Cap TR Index NQESLCT DATA AS OF 5/20/2026 3,511.44 23.91 0.69% Key Stats Previous Close 3,487.54 Today’s High 3,519.93 Today’s Low 3,479.50