OMX Stockholm Retailers PI SX404010PI DATA AS OF 5/18/2026 848.43 13.36 1.60% Key Stats Previous Close 848.43 Today’s High 848.43 Today’s Low 848.43