OMX Copenhagen 20 OMXC20 DATA AS OF 6/8/2026 1,489.40 -26.51 -1.75% Key Stats Previous Close 1,489.40 Today’s High 1,506.80 Today’s Low 1,476.08