OMX Stockholm Food Producers PI SX451020PI DATA AS OF 5/11/2026 4,995.31 -112.14 -2.20% Key Stats Previous Close 4,995.31 Today’s High 4,995.31 Today’s Low 4,995.31