OMX Helsinki Media PI HX4030PI DATA AS OF 5/20/2026 906.27 12.05 1.35% Key Stats Previous Close 894.22 Today’s High 906.99 Today’s Low 891.15