OMX Helsinki 15 Net Index OMXH15NI DATA AS OF 7/21/2026 2,834.07 7.44 0.29% Key Stats Previous Close 2,825.85 Today’s High 2,835.57 Today’s Low 2,811.08