OMX Stockholm Food Producers PI SX451020PI DATA AS OF 6/15/2026 4,678.33 -0.55 -0.01% Key Stats Previous Close 4,678.33 Today’s High 4,678.33 Today’s Low 4,678.33