OMX Helsinki Technology PI HX10PI DATA AS OF 4/29/2026 923.81 -12.43 -1.33% Key Stats Previous Close 923.81 Today’s High 943.64 Today’s Low 913.44