OMX Stockholm Food Producers PI SX451020PI DATA AS OF 4/2/2026 4,784.11 -10.51 -0.22% Key Stats Previous Close 4,784.11 Today’s High 4,784.11 Today’s Low 4,784.11