OMX Helsinki Finance and Credit Services PI HX302010PI DATA AS OF 7/21/2026 415.89 -6.58 -1.56% Key Stats Previous Close 415.89 Today’s High 415.89 Today’s Low 415.89