OMX Copenhagen 20 OMXC20 DATA AS OF 4/1/2026 1,413.96 26.60 1.92% Key Stats Previous Close 1,413.96 Today’s High 1,429.81 Today’s Low 1,404.32