OMX Stockholm 30_GI OMXS30GI DATA AS OF 4/17/2026 653.43 12.60 1.97% Key Stats Previous Close 653.43 Today’s High 653.85 Today’s Low 637.99