OMX Stockholm Technology PI SX10PI DATA AS OF 6/18/2026 1,806.74 -45.79 -2.47% Key Stats Previous Close 1,806.74 Today’s High 1,842.07 Today’s Low 1,791.66