OMX Helsinki Financial Services PI HX3020PI DATA AS OF 10/26/2026 2,423.89 17.74 0.74% Key Stats Previous Close 2,406.16 Today’s High 2,433.85 Today’s Low 2,423.89