OMX Stockholm Electricity GI SX651010GI DATA AS OF 4/2/2026 941.28 17.78 1.93% Key Stats Previous Close 941.28 Today’s High 941.28 Today’s Low 941.28