OMX Stockholm 30_NI OMXS30NI DATA AS OF 5/21/2026 399.84 2.11 0.53% Key Stats Previous Close 399.84 Today’s High 400.43 Today’s Low 396.18