OMX Helsinki 15 Net Index OMXH15NI DATA AS OF 7/21/2026 2,833.47 7.62 0.27% Key Stats Previous Close 2,833.47 Today’s High 2,835.57 Today’s Low 2,811.08