OMX Stockholm Financial Services PI SX3020PI DATA AS OF 3/23/2026 5,281.13 -149.25 -2.75% Key Stats Previous Close 5,430.38 Today’s High 5,331.15 Today’s Low 5,277.57