OMX Helsinki 25 OMXH25 DATA AS OF 3/20/2026 5,837.41 -84.04 -1.42% Key Stats Previous Close 5,837.41 Today’s High 5,977.35 Today’s Low 5,835.74