OMX Stockholm Electricity PI SX651010PI DATA AS OF 4/2/2026 666.32 12.59 1.93% Key Stats Previous Close 666.32 Today’s High 666.32 Today’s Low 666.32