OMX Stockholm Energy PI SX60PI DATA AS OF 4/2/2026 3,247.69 96.52 3.06% Key Stats Previous Close 3,247.69 Today’s High 3,254.59 Today’s Low 3,221.79