OMX Helsinki Technology Hardware and Equipment PI HX101020PI DATA AS OF 7/16/2026 598.22 -44.31 -6.90% Key Stats Previous Close 598.22 Today’s High 598.22 Today’s Low 598.22