Merck KGaA (ETR:MRK)
Germany flag Germany · Delayed Price · Currency is EUR
138.35
+1.60 (1.17%)
Aug 19, 2026, 5:36 PM CET

Merck KGaA Filings