OMX Stockholm Alternative Energy PI SX601020PI DATA AS OF 4/2/2026 1,734.66 -11.82 -0.68% Key Stats Previous Close 1,734.66 Today’s High 1,734.66 Today’s Low 1,734.66