OMX Stockholm_PI OMXSPI DATA AS OF 3/31/2026 1,022.32 14.52 1.44% Key Stats Previous Close 1,007.80 Today’s High 1,023.34 Today’s Low 1,009.79