OMX Helsinki Financials PI HX30PI DATA AS OF 5/21/2026 2,743.53 12.02 0.44% Key Stats Previous Close 2,731.52 Today’s High 2,758.75 Today’s Low 2,730.62