OMX Stockholm Technology Hardware and Equipment PI SX101020PI DATA AS OF 6/10/2026 2,429.08 2.67 0.11% Key Stats Previous Close 2,429.08 Today’s High 2,429.08 Today’s Low 2,429.08