OMX Stockholm Financials PI SX30PI DATA AS OF 3/23/2026 3,813.64 -99.67 -2.55% Key Stats Previous Close 3,913.31 Today’s High 3,844.64 Today’s Low 3,810.41