OMX Stockholm_PI OMXSPI DATA AS OF 4/20/2026 1,107.89 -10.11 0.00% Key Stats Previous Close 1,107.89 Today’s High 1,111.06 Today’s Low 1,104.12