OMX Stockholm Technology Hardware and Equipment PI SX101020PI DATA AS OF 4/2/2026 1,791.16 -70.48 -3.79% Key Stats Previous Close 1,791.16 Today’s High 1,791.16 Today’s Low 1,791.16
SX101020PI OMX Stockholm Technology Hardware and Equipment PI 4/2/2026 Industry Breakdown Download Reset