OMX Helsinki 25 OMXH25 DATA AS OF 3/23/2026 5,823.86 6.83 -0.23% Key Stats Previous Close 5,837.41 Today’s High 5,900.57 Today’s Low 5,653.38