OMX Helsinki Financial Services PI HX3020PI DATA AS OF 5/20/2026 2,415.19 16.33 0.68% Key Stats Previous Close 2,415.19 Today’s High 2,428.08 Today’s Low 2,385.42