OMX Stockholm Food Producers PI SX451020PI DATA AS OF 6/12/2026 4,678.87 6.41 0.14% Key Stats Previous Close 4,678.87 Today’s High 4,678.87 Today’s Low 4,678.87