OMX Stockholm_PI OMXSPI DATA AS OF 6/18/2026 1,093.80 2.10 0.19% Key Stats Previous Close 1,093.80 Today’s High 1,096.85 Today’s Low 1,087.44