OMX Copenhagen 20 OMXC20 DATA AS OF 5/19/2026 1,518.46 -2.14 -0.14% Key Stats Previous Close 1,518.46 Today’s High 1,521.99 Today’s Low 1,501.87