OMX Helsinki Financial Services PI HX3020PI DATA AS OF 10/26/2026 2,423.96 17.80 0.74% Key Stats Previous Close 2,406.16 Today’s High 2,435.84 Today’s Low 2,411.49