OMX Helsinki Retailers PI HX404010PI DATA AS OF 4/15/2026 428.81 -5.66 -1.30% Key Stats Previous Close 428.81 Today’s High 428.81 Today’s Low 428.81