OMX Helsinki Finance and Credit Services PI HX302010PI DATA AS OF 6/3/2026 407.67 -1.10 -0.27% Key Stats Previous Close 407.67 Today’s High 407.67 Today’s Low 407.67