OMX Copenhagen 20 OMXC20 DATA AS OF 7/21/2026 1,656.44 -10.78 0.00% Key Stats Previous Close 1,656.44 Today’s High 1,661.13 Today’s Low 1,642.81