OMX Stockholm Pharmaceuticals and Biotechnology PI SX201030PI DATA AS OF 5/22/2026 6,401.59 -19.29 -0.30% Key Stats Previous Close 6,401.59 Today’s High 6,401.59 Today’s Low 6,401.59