OMX Stockholm Software and Computer Services PI SX101010PI DATA AS OF 3/27/2026 3,541.86 -95.12 -2.62% Key Stats Previous Close 3,541.86 Today’s High 3,541.86 Today’s Low 3,541.86