OMX Stockholm Technology Hardware and Equipment PI SX101020PI DATA AS OF 7/17/2026 2,384.66 -97.98 -3.95% Key Stats Previous Close 2,384.66 Today’s High 2,384.66 Today’s Low 2,384.66