OMX Helsinki Technology PI HX10PI DATA AS OF 4/9/2026 947.11 -9.54 -1.00% Key Stats Previous Close 956.65 Today’s High 955.18 Today’s Low 945.06