OMX Stockholm_PI OMXSPI DATA AS OF 7/20/2026 1,092.96 -5.40 -0.49% Key Stats Previous Close 1,098.37 Today’s High 1,103.57 Today’s Low 1,092.82