OMX Stockholm Industrial Engineering PI SX502040PI DATA AS OF 5/8/2026 3,807.66 -76.10 -1.96% Key Stats Previous Close 3,807.66 Today’s High 3,807.66 Today’s Low 3,807.66