OMX Stockholm_PI OMXSPI DATA AS OF 3/31/2026 1,022.03 14.23 1.41% Key Stats Previous Close 1,007.80 Today’s High 1,025.76 Today’s Low 1,009.79